পাইথন প্যাকেজের জন্য __init__.py এর গুরুত্ব
__init__.py ফাইলগুলো পাইথনকে নির্দেশ করে যে একটি ডিরেক্টরি প্যাকেজ হিসেবে বিবেচ্য। এটি সাধারণ নামের ডিরেক্টরি (যেমন string) যাতে ভ্যালিড মডিউলগুলোকে আচ্ছাদন না করে, তার জন্য বাধ্যতামূলক।
ব্যবহার
- সरलতম কেসে এটি খালি ফাইল হতে পারে।
- প্যাকেজের ইনিশিয়ালাইজেশন কোড রাখা যায়।
__all__ভেরিয়েবল সেট করেfrom package import *কন্ট্রোল করা যায়।
উদাহরণ
from math import sin from my_package import my_func
এই কোডটি নিশ্চিত করে যে ইম্পোর্ট করা ফাংশনগুলো প্যাকেজের মডিউলগুলোর জন্য উপলব্ধ থাকে। বিস্তারিত জানতে এখানে ভিজিট করুন।