我想要在一個文件中給出的原始輸入用於另一個文件。 爲此,我在global_dec.py
文件中定義了所有變量。然後在main_file.py
修改這些變量的值,當我在另一個文件打印這些變量partfile.py
然後有整型和字符串值,得到了修改,但原始輸入不給在main_fily.py
如何在Python中與另一個文件共享一個文件中給出的原始輸入
代碼給定值的變量是如下:
global_dec.py:
class common(object):
a=0
x="x inside global class "
y=raw_input(" enter input for the global class: ")
main_file.py:
from global_dec import common
common.x = " x changed inside main file "
common.a=1
def dummy():
print "dummy"
def main():
print " main"
if __name__ == '__main__':
main()
partfile.py:
from global_dec import common
def main():
print "x: "+common.x, " y: "+common.y, " a: "+str(common.a)
if __name__ == '__main__':
main()
謝謝你的信息。 – vivek