我无法从未存储在 sys.path 中的目录导入脚本。我在名为“Development”的目录中有一个保存为 test.py 的脚本,并且正在尝试将开发目录添加到 sys.path,以便我可以从当前名为 index.py 的脚本中导入一个函数。
这是我的 index.py 代码:
import sys
sys.path.append ('/Users/master/Documents/Development/')
import test
printline()
printline() 在 test.py 中定义为:
def printline():
print "I am working"
这是我收到的错误:
Traceback (most recent call last):
File "/Users/master/Documents/index.py", line 6, in <module>
printline()
NameError: name 'printline' is not defined
关于如何让它发挥作用的任何想法?
谢谢。