কম্পিউটার

পাইথনে __init__.py কি?


__init__.py ফাইলগুলিকে পাইথনকে প্যাকেজ ধারণকারী ডিরেক্টরি হিসাবে ব্যবহার করতে হবে; এটি একটি সাধারণ নাম সহ ডিরেক্টরিগুলিকে প্রতিরোধ করার জন্য করা হয়, যেমন স্ট্রিং, অনিচ্ছাকৃতভাবে বৈধ মডিউলগুলি লুকিয়ে রাখা থেকে যা পরে মডিউল অনুসন্ধানের পথে ঘটে। সবচেয়ে সহজ ক্ষেত্রে, __init__.py শুধুমাত্র একটি খালি ফাইল হতে পারে, তবে এটি প্যাকেজের জন্য আরম্ভ করার কোডও চালাতে পারে বা __all__ ভেরিয়েবল সেট করতে পারে। __init__.py ফাইলের একটি উদাহরণ:

from math import sin
from my_package import my_func

উপরের কোডটি নিশ্চিত করে যে আমদানিকৃত ফাংশনগুলি প্যাকেজের মডিউলগুলিতে উপলব্ধ থাকে যখন এটি আমদানি করা হয় যেমন এটি __init__.py ফাইলে সংজ্ঞায়িত করা হয়েছে। আপনি https://mikegrouchy.com/blog/2012/05/be-pythonic-__init__py.html

এ __init__.py সম্পর্কে আরও পড়তে পারেন
  1. পাইথনে CGI কি?

  2. পাইথনে একটি TimeTuple কি?

  3. পাইথনে একটি নামস্থান কি?

  4. পাইথনে স্ট্রিংগুলি % কি করে?