重複の可能性:
別のファイルPythonからのグローバル変数
別のファイルに変数を設定することは可能ですか?
だから私はこのような2つの異なるファイルを持っています。
tes1.py
import test2
st = 'a'
def main():
mis = input('puts: ')
print tes2.set(mis)
main()
tes2.py
def set(object):
pics = ['''
%s
1st
'''%st,
'''
%s
2nd
''']
return pics[object]
そして私はtes1.pyを実行し、エラーを発行しました:
NameError: global name 'st' is not defined
返信ありがとうございます