.PYI Rozszerzenie pliku

Definicja interfejsu Pythona

Deweloper Python Software Foundation
Popularność
4,2  |  5 Głosów
 

Czym jest plik PYI?

Plik PYI to szkielet kodu używany do określania adnotacji typów dla modułu Python. Narzędzia do sprawdzania typów w Pythonie mogą odczytywać pliki PYI i używać ich do ostrzegania programistów o potencjalnych niezgodnościach typów. Pliki PYI mają taką samą składnię jak zwykłe moduły Pythona; zwykle są przechowywane obok modułu, dla którego zawierają adnotacje typów.

Więcej informacji

Zrzut ekranu pliku .pyi w Microsoft Visual Studio Code
Plik PYI otwarty w Microsoft Visual Studio Code

Ponieważ Python jest dynamicznie typowanym językiem programowania, interpreter Pythona sprawdza typy dopiero podczas uruchamiania kodu. Jednak niektóre edytory kodu Pythona pozwalają programistom ręcznie definiować i sprawdzać typy modułu podczas pisania kodu za pomocą plików PYI. Dzięki temu programiści mogą wykrywać i naprawiać błędy typów przed próbą uruchomienia programu.

Na przykład JetBrains PyCharm pozwala programistom sprawdzać typy za pomocą plików PYI. Jeśli kod programisty powoduje niezgodność między rzeczywistymi a zdefiniowanymi typami modułu, PyCharm ostrzeże programistę.

Jak otworzyć plik PYI

Plik PYI można otworzyć i edytować w dowolnym edytorze tekstu lub kodu źródłowego. Edytory kodu źródłowego, takie jak Microsoft Visual Studio Code (wieloplatformowy), Sublime Text (wieloplatformowy) i JetBrains PyCharm (wieloplatformowy), oferują przydatne narzędzia do podświetlania składni i edytowania kodu, które ułatwiają przeglądanie i edytowanie plików PYI.

Otwórz ponad 400 formatów plików za pomocą File Viewer Plus.Bezpłatne pobieranie

Programy otwierające pliki PYI

Windows
Dołączony do systemu
Bezpłatny
Bezpłatna wersja próbna
Mac
Bezpłatna wersja próbna
Linux
Bezpłatny
Bezpłatny
Bezpłatna wersja próbna

Zweryfikowane przez FileInfo.com

Zespół FileInfo.com niezależnie zbadał format pliku Definicja interfejsu Pythona oraz aplikacje Mac, Windows i Linux wymienione na tej stronie. Naszym celem jest 100% dokładność i publikujemy wyłącznie informacje o zweryfikowanych typach plików.

Jeśli chcesz zaproponować dodatki lub aktualizacje tej strony, daj nam znać.