Ano ang PYI file?
Ang PYI file ay isang Python Interface Definition file na naglalaman ng code stub reference para sa pagpapatupad ng interface. Ang bawat module ng Python ay kinakatawan bilang isang .pyi stub na isang normal na Python file ngunit may mga walang laman na pamamaraan. Ang syntax ng mga PYI file ay kapareho ng sa isang regular na module ng Python. Ang pagpapatupad ng mga walang laman na pamamaraan ay naiwan para sa end-user upang makamit ang tiyak na layunin kung saan isinulat ang module. Iyan ay kung saan ang mga PYI file ay iba sa PY na mga file na naglalaman ng kumpletong pagpapatupad ng programa. Maaaring buksan ang mga PYI file gamit ang mga text editor tulad ng Notepad, Notepad++, Microsoft Visual Studio Code, at JetBrains PyCharm.
PYI File Format
Ang mga PYI file ay nai-save bilang mga plain text file na maaaring mabuksan gamit ang anumang text editor. Ang Python ay isang interpreter na wika na nagsasagawa ng pagsuri ng uri kapag ang code ay naisakatuparan. Sa ganoong sitwasyon, ang mga PYI file ay kapaki-pakinabang sa paraan na maaaring manu-manong tukuyin at suriin ng mga developer ang mga uri ng module habang isinusulat ang application.