打擊這一點 - 原來這是一些完全無關的(也」。py」爲後綴)Python的「導入錯誤:沒有模塊名爲‘X’
我的文件結構是這樣:
src/
| main.py
| filehandler.py
我main.py未能在該行:
import filehander.py
與錯誤:
Traceback (most recent call last):
File "main.py", line 7, in <module>
import filehander
ImportError: No module named 'filehander'
爲什麼python無法做到在同一目錄中導入文件這麼簡單的任務?
你不導入文件,導入模塊。文件系統只是一個實現細節。 [你認爲現在是你呼吸的空氣](https://www.youtube.com/watch?v=CWaxF8jlnm0)? –
'import filehander.py'是錯誤的。你不會在導入中寫入.py。 'import filehander'是正確的語法。 –