我有一个索引.py导入一些模块的文件。稍后我将导入自己的模块,这需要一些早期的导入。我怎样才能只导入一次所需的模块,并使它们可用于我构建的所有后续用户模块,而不必导入不同用户模块中的所有相同内容?你知道吗
你知道吗索引.py你知道吗
import os
import random
import myusermodule
import myotherusermodule
...
你知道吗myusermodule.py文件你知道吗
print random.randrange(0,1)
你知道吗myotherusermodule.py文件你知道吗
print random.randrange(0.5)
如何避免在我的2个用户模块中导入random,而只在索引.py文件?你知道吗
谢谢
你根本不用担心这个。Python缓存模块加载到系统模块因此,在每个自定义模块的顶部导入所需的并不有害,事实上,这是推荐的python方法。你知道吗
更多信息:http://docs.python.org/tutorial/modules.html-特别是第6.1节,但值得一读。你知道吗
相关问题 更多 >
编程相关推荐