可能重复:
来自不同文件 Python 的全局变量
可以在不同的文件中设置变量吗?
所以我有两个不同的文件有点像这样..
测试1.py
import test2
st = 'a'
def main():
mis = input('puts: ')
print tes2.set(mis)
main()
测试2.py
def set(object):
pics = ['''
%s
1st
'''%st,
'''
%s
2nd
''']
return pics[object]
我执行 tes1.py 并发出错误:
NameError: global name 'st' is not defined
感谢您的回复