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