因为主文件太长了,所以我决定将代码分成两个文件,一个文件包含所有函数(在这里称为common_functions.py
),另一个文件包含类和方法,后者则导入前一个。问题是,我想使用
from common_functions import *
因为我不需要内部函数的前缀,因为它们很多。另外,尽管并不重要,但这使我不必重复在类文件中导入包。问题是,尽管代码正常执行,但spyder无法识别导入文件的内部,从而在各处显示警告,如下所示。
所以我的问题是,有没有一种方法可以通过解释spyder如何获取common_functions.py
的程序包和函数,或以其他方式组织代码来消除这些警告?