Python无法识别另一个文件

时间:2014-10-30 10:55:37

标签: python

我正在创建一个python模块。为了测试它,我将文件放在同一目录中,然后编写代码

import mymodule
mymodule.dofunction

python然后说>>>no module named mymodule但它们在同一个目录中。

1 个答案:

答案 0 :(得分:0)

根据之前的回答here进行调整。明确声明您要使用当前目录。

另外,请考虑在要导入的每个目录中都需要“__init__.py”文件。

import os, sys
lib_path = os.path.abspath('.')
sys.path.append(lib_path)

import mymodule

有关导入系统here的更多信息。