पर एक फ़ोल्डर से एक वर्ग के आयात मैं इसएक अन्य स्तर
/
/crawl.py
/crawl/__init__.py
/crawl/john.py
/tests/test_john.py
की तरह एक अजगर आवेदन मैं क्या करने की कोशिश कर रहा हूँ क्या, इकाई परीक्षण test_john.py
जो john.py
उपयोग करने की आवश्यकता चलाया जाता है, लेकिन यह किसी अन्य फ़ोल्डर में है।
मेरे tests/test_john.py
मैं इस मिल जब मैं इसे चलाने
Traceback (most recent call last):
File "test_john.py", line 2, in <module>
from john import John
ImportError: No module named john
तो मैं कैसे एक वर्ग आयात कर सकते हैं क्रॉल फ़ोल्डर से, ....
आप crawl.john आयात John' से 'कोशिश या (उल्लेख http://stackoverflow.com/questions/1054271/how-to-import-a-python- ..crawl.john आयात John' से' की कोशिश कर सकते क्लास-द-इन-ए-ए-डायरेक्टरी-उपरोक्त) –