আমার কাছে একটি ফাইল রয়েছে tester.py
, এটি অবস্থিত /project
।
/project
নামে lib
একটি ফাইল সহ একটি সাব-ডাইরেক্টরি রয়েছে BoxTime.py
:
/project/tester.py
/project/lib/BoxTime.py
আমি আমদানি করতে চান BoxTime
থেকে tester
। আমি এটি চেষ্টা করেছি:
import lib.BoxTime
যার ফলস্বরূপ:
Traceback (most recent call last):
File "./tester.py", line 3, in <module>
import lib.BoxTime
ImportError: No module named lib.BoxTime
BoxTime
উপ-ডিরেক্টরি থেকে কীভাবে আমদানি করবেন কোনও ধারণা ?
সম্পাদনা
__init__.py
সমস্যা ছিল, কিন্তু ভুলবেন না উল্লেখ করতে BoxTime
যেমন lib.BoxTime
, অথবা ব্যবহার:
import lib.BoxTime as BT
...
BT.bt_function()