对于Python 3,如何从另一个目录导入.py文件?

时间:2018-03-22 05:52:23

标签: python import python-import

我正在运行Window 10 64位。我有一个Python项目:

A:\code\projectFolder\project.py

对于project.py,我想导入以下文件:

A:\code\importThisFolder\importThisFile.py

在project.py上,我尝试过使用但没有成功:

import sys
sys.path.insert(0,'A:\code\importThisFolder')
import importThisFile

有人可以帮我解决我的导入问题吗?

3 个答案:

答案 0 :(得分:0)

好吧,看起来我有一个错误拼写,并意外地使用了错误的反斜杠。适当的反斜杠是'\'。我意外地使用'/'。谢谢@busybear!

答案 1 :(得分:0)

简单的解决方案是将两个文件放在同一目录中,然后只需编写import thisfile或thisfile导入文件。

如果您将两个脚本放在同一个文件夹中,那么它不会产生任何问题。

答案 2 :(得分:-1)

别。只需将两个.py文件移动到同一目录,只需使用:

import my_file

或者,您可以将.py文件移动到site-packages文件夹。