首页 > 解决方案 > 从父目录导入python

问题描述

我有以下结构:

   app/
     code/
       script.py -- has a function called func
     main.py

如何script.py从导入main.py

我试过from code.script import func了,我得到了ModuleNotFoundError: No module named 'code.script'; 'code' is not a package

标签: python

解决方案


在目录中放置一个__init__.py文件code。这将允许您的main.py代码将其作为模块导入,就像您在那里尝试过的那样。


推荐阅读