আমার প্যাকেজের নিম্নলিখিত কাঠামো রয়েছে:
mobilescouter/
__init__.py #1
mapper/
__init__.py #2
lxml/
__init__.py #3
vehiclemapper.py
vehiclefeaturemapper.py
vehiclefeaturesetmapper.py
...
basemapper.py
vehicle/
__init__.py #4
vehicle.py
vehiclefeature.py
vehiclefeaturemapper.py
...
__init__.py
ফাইলগুলি কীভাবে সঠিকভাবে লেখা উচিত তা আমি নিশ্চিত নই । দেখে মনে হচ্ছে:__init__.py #1
__all__ = ['mapper', 'vehicle']
import mapper
import vehicle
তবে উদাহরণস্বরূপ __init__.py #2
দেখতে কেমন হওয়া উচিত ? খনিটি হ'ল:
__all__ = ['basemapper', 'lxml']
from basemaper import *
import lxml
কখন __all__
ব্যবহার করা উচিত ?