Tôi đang cố gắng tìm hiểu python và tôi đang gặp sự cố khi nhập mô-đun. Tôi có tệp .pyc mà tôi đang cố gắng nhập vào vỏ nhàn rỗi được gọi là dfa.pycnhập mô-đun vào ô nhàn rỗi
Tôi có tệp trong thư mục có tên là xyz. tôi hướng đến thư mục này bằng:
os.chdir('/Users/xxx/Desktop/xyz')
Vì vậy, bây giờ, nếu tôi cố gắng chạy lệnh:
from dfa import *
tôi nhận được lỗi:
ImportError: No module named dfa
Nếu tôi chạy lệnh :
os.path.isfile('dfa.pyc')
nó trả về true.
Ai đó có thể giải thích cách tôi có thể nhập tệp dfa.pyc?
Cảm ơn
giá trị của 'sys.path' là gì? –
['/ Users/xxx/Documents', '/Library/Frameworks/Python.framework/Versions/3.2/lib/python32.zip', '/Library/Frameworks/Python.framework/Versions/3.2/lib/python3. 2 ',' /Library/Frameworks/Python.framework/Versions/3.2/lib/python3.2/plat-darwin ',' /Library/Frameworks/Python.framework/Versions/3.2/lib/python3.2/lib- dynload ',' /Library/Frameworks/Python.framework/Versions/3.2/lib/python3.2/site-packages '] Đây có phải là những gì bạn đang yêu cầu không? Đó là giá trị tôi nhận được nếu tôi chạy lệnh sys.path. THanks –
http://stackoverflow.com/questions/279237/python-import-a-module-from-a-folder, hãy thử các đề xuất này? – John