grève ce - se révèle qu'il était quelque chose de complètement indépendant (aussi." Suffixes py »)Python "ImportError: Aucun module nommé 'x'
ma structure de fichier est comme si:
src/
| main.py
| filehandler.py
mon main.py échoue à la ligne:
import filehander.py
avec l'erreur:
Traceback (most recent call last):
File "main.py", line 7, in <module>
import filehander
ImportError: No module named 'filehander'
Pourquoi python échoue-t-il à faire la simple tâche d'importer un fichier dans le même répertoire si mal?
Vous ne pas importer des fichiers, vous importez des modules. Le système de fichiers est juste un détail d'implémentation. [Vous pensez que c'est l'air que vous respirez, maintenant] (https://www.youtube.com/watch?v=CWaxF8jlnm0)? –
'import filehander.py' est incorrect. vous n'écrivez pas .py dans l'importation. 'import filehander' est la bonne syntaxe. –