একটি PYI ফাইল কি?
একটি PYI ফাইল হল একটি পাইথন ইন্টারফেস সংজ্ঞা ফাইল যাতে ইন্টারফেস বাস্তবায়নের জন্য কোড স্টাব রেফারেন্স থাকে। প্রতিটি পাইথন মডিউল একটি .pyi স্টাব হিসাবে উপস্থাপন করা হয় যা একটি সাধারণ পাইথন ফাইল কিন্তু খালি পদ্ধতি সহ। PYI ফাইলের সিনট্যাক্স একটি নিয়মিত পাইথন মডিউলের মতই। খালি পদ্ধতির বাস্তবায়ন শেষ-ব্যবহারকারীর জন্য নির্দিষ্ট উদ্দেশ্য অর্জনের জন্য ছেড়ে দেওয়া হয় যার জন্য মডিউলটি লেখা হয়েছে। এখানেই PYI ফাইলগুলি PY ফাইলগুলির থেকে আলাদা যেখানে প্রোগ্রামটির সম্পূর্ণ বাস্তবায়ন রয়েছে৷ PYI ফাইলগুলি টেক্সট এডিটর যেমন নোটপ্যাড, নোটপ্যাড++, মাইক্রোসফ্ট ভিজ্যুয়াল স্টুডিও কোড এবং জেটব্রেইন পাইচর্ম দিয়ে খোলা যেতে পারে।
PYI ফাইল ফরম্যাট
PYI ফাইলগুলি প্লেইন টেক্সট ফাইল হিসাবে সংরক্ষিত হয় যা যেকোনো টেক্সট এডিটর দিয়ে খোলা যেতে পারে। পাইথন হল একটি দোভাষী ভাষা যা কোডটি কার্যকর করার সময় টাইপ পরীক্ষা করে। এই ধরনের ক্ষেত্রে, PYI ফাইলগুলি এমনভাবে উপকারী যে বিকাশকারীরা অ্যাপ্লিকেশনটি লেখার সময় একটি মডিউলের প্রকারগুলি ম্যানুয়ালি সংজ্ঞায়িত এবং পরীক্ষা করতে পারে।