我已经创建了utils.py和constant.py(保存在所有src文件的同一文件夹中),并将其写在main.py中
import utils
import constant
但是当我尝试运行整个程序时,会出现此错误:
无法导入“实用程序”
如果我打开utils.py,我会注意到此错误:
无法导入“常量”
(因为在utils.py中也需要常量)
我该如何解决?
答案 0 :(得分:3)
您可以尝试一下
from . import utils
看看这个Relative imports for the billionth time
尝试这个:
import sys
sys.path.append("<path/to/project>")
import utils
或
from .utils import *
答案 1 :(得分:1)
从另一个文件导入函数的正确方法是这样完成的:
from file_name import function_name
如果要导入所有内容,则应执行以下操作:
from file_name import *