【发布时间】:2021-03-21 09:43:48
【问题描述】:
我的目录结构如下:
base_folder
methods_folder
method_1.py
method_2.py
.
.
.
method_n.py
class_methods.py
top_class.py
class_methods.py 导入同一目录下的其他文件,如下所示:
from method_1 import method_1
from method_2 import method_2
.
.
.
from method_n import method_n
(obs:这些methods文件有一个方法,里面有自己的文件名)
如果我自己运行class_methods.py,没问题。但是如果我尝试运行导入class_methods.py 的top_class.py,我会收到错误no module named method_1
所以,当执行top_class.py 时,它看不到methods_folder/ 中的文件。为什么?
【问题讨论】: