Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python无法识别其他文件_Python - Fatal编程技术网

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

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

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路径中?您可以将任何想要的目录放在那里是当前目录。另外,我再强调也不为过,您应该更好地学习导入系统。