Python无法识别其他文件
我正在创建一个python模块。为了测试它,我将文件放在同一个目录中,然后编写代码Python无法识别其他文件,python,Python,我正在创建一个python模块。为了测试它,我将文件放在同一个目录中,然后编写代码 import mymodule mymodule.dofunction python接着说,没有名为mymodule的模块,但它们位于同一目录中 根据前面的答案进行调整。显式声明要使用当前目录 也可以考虑,您需要从“.p/p>”导入的每个目录中都有一个“y*iITy.p.pY”文件。 import os, sys lib_path = os.path.abspath('.') sys.path.append(l
import mymodule
mymodule.dofunction
python接着说,没有名为mymodule的模块,但它们位于同一目录中 根据前面的答案进行调整。显式声明要使用当前目录
也可以考虑,您需要从“.p/p>”导入的每个目录中都有一个“y*iITy.p.pY”文件。
import os, sys
lib_path = os.path.abspath('.')
sys.path.append(lib_path)
import mymodule
有关导入系统的详细信息。您在模块中使用了什么文件名
mymodule.py
或只是mymodule
。前者是正确的,后者不是。您是否尝试过:从文件名导入,您的模块位于python路径中?您可以将任何想要的目录放在那里是当前目录。另外,我再强调也不为过,您应该更好地学习导入系统。