来自moduleName import *

时间:2016-05-02 13:33:05

标签: python subprocess

在主* .py中,语句

from myModule import a,b,c

导入模块'myModule',并在当前命名空间中为给定对象创建引用。或者换句话说,您现在可以在程序中使用a和b和c。但是你需要使用,例如:

print(myModule.a)

现在,我需要使用声明:

from myModule import *

我需要在我的主* .py文件中访问'myModule'中声明的一些变量的值,例如:

print(a)

我尝试使用globals()来声明全局变量,但之后它们不会导入当前的命名空间。 有谁知道锄头来解决这个问题? 谢谢

1 个答案:

答案 0 :(得分:0)

问题尚不清楚,但您可以使用任何您想要的名字对象导入模块:

import thing as t

并访问:

t.thingFunction.(foo)