मेरे पास एक फ़ाइल है 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()