假设我有一个脚本文件,如下所示:
foo = 1
def bar():
return foo
# The Main function for this script.
def main(argv=None):
foo = 2
print bar()
return
这打印1。 有没有办法在main脚本级别设置foo的值?
答案 0 :(得分:7)
foo = 1
def bar():
return foo
# The Main function for this script.
def main(argv=None):
global foo
foo = 2
print bar()
return
这是在python文档中。
答案 1 :(得分:6)
def main(argv=None):
global foo
foo = 2
print bar()
return