Kas ir PYI fails?
PYI fails ir Python interfeisa definÄ«cijas fails, kurÄ ir koda stub atsauce saskarnes ievieÅ¡anai. Katrs Python modulis tiek attÄlots kÄ .pyi stub, kas ir parasts Python fails, bet ar tukÅ¡Äm metodÄm. PYI failu sintakse ir tÄda pati kÄ parasta Python moduļa sintakse. TukÅ¡o metožu ievieÅ¡ana tiek atstÄta gala lietotÄjam, lai sasniegtu konkrÄtu mÄrÄ·i, kuram modulis ir uzrakstÄ«ts. Å eit PYI faili atšķiras no PY failiem, kuros ir ietverta pilnÄ«ga programmas ievieÅ¡ana. PYI failus var atvÄrt ar teksta redaktoriem, piemÄram, Notepad, Notepad++, Microsoft Visual Studio Code un JetBrains PyCharm.
PYI faila formÄts
PYI faili tiek saglabÄti kÄ vienkÄrÅ¡a teksta faili, kurus var atvÄrt ar jebkuru teksta redaktoru. Python ir tulku valoda, kas veic tipa pÄrbaudi, kad kods tiek izpildÄ«ts. Å ÄdÄ gadÄ«jumÄ PYI faili ir noderÄ«gi, jo izstrÄdÄtÄji var manuÄli definÄt un pÄrbaudÄ«t moduļa veidus, rakstot lietojumprogrammu.