Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/354.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/16.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 3未读取文件的路径-ModuleNotFoundError_Python - Fatal编程技术网

Python 3未读取文件的路径-ModuleNotFoundError

Python 3未读取文件的路径-ModuleNotFoundError,python,Python,以下是项目结构- 主项目文件夹: file1.py Directory1 testFile.py file1.py位于主项目文件夹中 testFile.py位于目录1下 我需要将file1.py导入testFile.py 如果我加上 导入文件1在testFile.py中,它给了我错误-ModuleNotFoundError:没有名为'file1'的模块您需要将路径添加到testFile.py中的系统路径,您能尝试一下吗: import sys sys.path.append(path.j

以下是项目结构-

主项目文件夹:

  • file1.py
  • Directory1
    • testFile.py
file1.py
位于主项目文件夹中

testFile.py
位于
目录1

我需要将
file1.py
导入
testFile.py

如果我加上
导入文件1
testFile.py
中,它给了我错误-
ModuleNotFoundError:没有名为'file1'的模块

您需要将
路径添加到testFile.py中的
系统路径
,您能尝试一下吗:

import sys
sys.path.append(path.join(path.dirname(__file__), '../'))
import file1

希望这有帮助。

您需要将
路径添加到testFile.py中的
sys.path
,是否可以尝试以下操作:

import sys
sys.path.append(path.join(path.dirname(__file__), '../'))
import file1

希望这能有所帮助。

有一个自定义异常。我正在尝试从文件1导入“`` excName``尝试使用完整路径导入存在自定义异常。我正在尝试从file1 import excName导入``尝试使用完整路径导入``我应该在哪里添加这段代码?在testFile.py中?在testFile.py中,我在第``import file.py
行得到错误。我应该在导入file.py```之前写这两行吗?我应该在哪里添加这段代码?在testFile.py中?在testFile.py中,我在第``import file.py
行得到错误。我应该在导入file.py之前写这两行吗?