.pyı dosyası nedir?
Bir PYI dosyası, arayüzün uygulanması için kod saplaması referansı içeren bir Python Arayüz Tanımlama dosyasıdır. Her bir Python modülü, normal bir Python dosyası olan ancak boş yöntemlerle bir .pyi saplaması olarak temsil edilir. PYI dosyalarının sözdizimi, normal bir Python modülününkiyle aynıdır. Boş yöntemlerin uygulanması, modülün yazıldığı belirli bir hedefe ulaşmak için son kullanıcıya bırakılır. PYI dosyalarının, programın tam uygulamasını içeren PY dosyalarından farklı olduğu yer burasıdır. PYI dosyaları Notepad, Notepad++, Microsoft Visual Studio Code ve JetBrains PyCharm gibi metin editörleriyle açılabilir.
PYI Dosya Biçimi
PYI dosyaları, herhangi bir metin düzenleyiciyle açılabilen düz metin dosyaları olarak kaydedilir. Python, kod yürütüldüğünde tür denetimi yapan bir yorumlayıcı dildir. Böyle bir durumda, PYI dosyaları, geliştiricilerin uygulamayı yazarken bir modülün türlerini manuel olarak tanımlayabilmesi ve kontrol edebilmesi açısından faydalıdır.