新进口与进口pre-def

时间:2013-09-28 00:30:06

标签: python python-2.7 import definition

如何导入这个例子的foo模块。

main.py:

import time
from foo import main
return main()

foo.py:

def main()
    print 'hello', time.time()

我试着解释一下,有两个或两个以上的文件,我想上传一个已由另一个文件定义的导入,而没有定义要加载的内容,比如我的例子

1 个答案:

答案 0 :(得分:0)

不幸的是,这不是Python的工作方式。名称​​必须在其使用范围内可用。有一个始终可访问的作用域,但修改它通常是不受欢迎的,因为它使代码更难以阅读和使用。