我在做python的时候写了一个奇怪的handy函数。(列表中的一些方法,一些更有用的输入函数等。)
我想要的是能够从python文件访问这些函数,而不必通过import my_module
导入模块。在
我认为它会自动导入一个模块,或者把这些函数放到另一个默认的python模块中,但我并不在乎它是如何实现的。在
有谁能告诉我该怎么做吗?在
(我知道import my_module
不是很多,但是你可能会
sys.path.append("c:\fake\path")
from my_module import *
很长时间了……)
Tags:
请参见
import this
(它在几行中说了很多)。您可以import
导入其他模块的模块,例如:每当运行python解释器时,python模块^{} 将自动导入。此模块尝试导入另一个名为} mapping 中:
sitecustomize
的文件。您可以将函数放入其中,将它们添加到^{请注意,这只适用于cpython,其中
__builtins__
是一个可变的dict,这样做将自动使这些函数对本次安装的所有python代码可用。在我强烈反对你这样做!隐式永远比显式好,任何维护代码的人都会想知道这些东西是从哪里来的。在
最好在模块中使用
from myglobalutils import *
导入。在相关问题 更多 >
编程相关推荐