【发布时间】:2019-10-07 18:20:26
【问题描述】:
我有以下结构:
repo_folder
|--> main.py
|-->_init_.py
|--> scripts (folder)
|---> utils.py
我想将 utils.py 中的所有类/函数导入到 main.py 中,我尝试了以下操作:
1) from scripts.utils import * 收到脚本模块无法识别的错误。
2) 将 main 移到 scripts 下并编辑了 from .utils import * 这一行
我在 Ubuntu 18.04 上使用 python 3.6.8 尝试 (1) IDE (Pycharm) 上没有显示错误标记
感谢您的帮助!
【问题讨论】:
-
如何执行ˋmain.pyˋ?你知道 ˋ__main__.pyˋ 吗?
-
在pycharm中遇到问题或通过终端执行?
-
尝试将
__init__.py文件也添加到您的scripts文件夹中。然后使用from scripts import utils。否则,请检查您的sys.path和工作目录。
标签: python python-3.x import python-import