我正在使用pythonwin的python 2.7。
我创建了自己的自定义模块,如下所示:
def fib(n): # write Fibonacci series up to n
a, b = 0, 1
while b < n:
print b,
a, b = b, a+b
def fib2(n): # return Fibonacci series up to n
result = []
a, b = 0, 1
while b < n:
result.append(b)
a, b = b, a+b
return result
文件名是
fiboo.py
现在,我想打开pythonwin并将其导入。我应该在哪里放置
fiboo.py
?我的脚本路径是:
D:\fiboo.py
最佳答案
您应该将模块文件放入PYTHONPATH
更好的是,您可以创建自己的包。例如,名为mytests
的软件包。
只需在名为$HOME
的py_packages
中创建一个文件夹(例如),在其中(用于包)创建一个mytests
文件夹,然后在其中创建一个空的__init__.py
文件和您的模块文件。
然后只需将您的$HOME/py_packages
文件夹添加到PYTHONPATH
环境变量中,就可以将其导入为:
from mytests import fiboo
关于python - python如何导入脚本,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21239916/