Ce este un fișier PYI?
Un fișier PYI este un fișier de definiție a interfeței Python care conține referințe stub de cod pentru implementarea interfeței. Fiecare modul Python este reprezentat ca un stub .pyi care este un fișier Python normal, dar cu metode goale. Sintaxa fișierelor PYI este aceeași cu cea a unui modul Python obișnuit. Implementarea metodelor goale este lăsată pentru utilizatorul final să atingă obiectivul specific pentru care este scris modulul. Aici fișierele PYI sunt diferite de fișierele PY care conțin implementarea completă a programului. Fișierele PYI pot fi deschise cu editori de text, cum ar fi Notepad, Notepad++, Microsoft Visual Studio Code și JetBrains PyCharm.
Format de fișier PYI
Fișierele PYI sunt salvate ca fișiere text simplu care pot fi deschise cu orice editor de text. Python este un limbaj de interpret care efectuează verificarea tipului atunci când codul este executat. În acest caz, fișierele PYI sunt benefice în modul în care dezvoltatorii pot defini și verifica manual tipurile unui modul în timp ce scriu aplicația.