如何包含位于另一个文件夹中的代码?

时间:2014-11-19 06:29:39

标签: python python-2.7

我在一个文件(utils.py)中有一段代码,该文件夹与我当前脚本所在的文件夹不同。我试过了:

from "/Z/scripts/utils.py" import *

但它给出了语法错误。有没有办法“包含”我自己的代码位于当前文件夹以外的其他地方?

2 个答案:

答案 0 :(得分:1)

您需要将该目录添加到您的python路径

import sys
sys.path.append("/Z/")
from scripts.utils import *

确保脚本目录包含__init__.py文件

答案 1 :(得分:0)

如果将代码添加到PYTHONPATH,则可以导入目录中的代码。 See here for more details.