python如何导入纸条

2024-10-03 11:22:46 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用pythonwin的python2.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

Tags: 模块topyreturndefresultfibonacciwrite
2条回答

您应该将模块文件放入PYTHONPATH

更好的是,您可以创建自己的包。例如,一个名为mytests的包。你知道吗

只需在$HOME中创建一个名为py_packages(例如)的文件夹,在其中创建一个mytests文件夹(对于包),并在其中创建一个空的__init__.py文件和模块文件。你知道吗

然后只需将$HOME/py_packages文件夹添加到PYTHONPATH环境变量,就可以将其导入为:

from mytests import fiboo

首先:如果您已经在fiboo.py中定义了一些东西,那么您的模块名就是fiboo。你可以把文件放在任何你想要的地方,只要它在你的^{}(或者在当前的工作目录中)。然后输入import fiboo导入它。你知道吗

我强烈建议您阅读module documentation,从外观上看,您已经是了,因为这些函数直接来自第一个模块示例。如示例所示:将文件放在当前目录中,在该目录中打开命令提示符,然后导入它。你知道吗

相关问题 更多 >