【发布时间】:2013-04-21 10:51:29
【问题描述】:
我导入模块的一部分而不是整个点,因为我有兴趣加速我的脚本。
我有一个名为 theFile.py 的文件
def goza():
print vari
funct()
vari = "called variable"
def funct():
print "CALLED FUNCTION"
something_else = 12
我如果在我的主要:
from theFile import goza
然后运行 goza() 它确实具有变量 vari 和函数 fuct。 这意味着如果我导入:
from theFile import goza
它实际上导入了整个模块? 但是唯一容易访问的变量是 goza? 如何按我的预期只导入部分代码? (如果我执行类似 from theFile import goza 并使用 goza 的操作, 那将是一个错误,表示没有变量 vari 和 function func)。
非常感谢!
【问题讨论】:
-
您在同一行输入了两次
from theFile import goza。
标签: python python-2.7 python-2.6 python-import