我的 python 代码中有一个 main 函数和其他几个函数。在我的主目录中,我访问了另一个创建字典的函数。在我的 python 代码末尾是一个 if 语句,它将文本写入文本文件。我无法弄清楚如何访问从以前的函数创建的字典。
这是我的代码当前如何工作的模型
def main:
# "does something"
call function X
# does other stuff
def X:
#create dictionary
dict = {'item1': 1,'item2': 2}
return dictionary
....
.... # other functions
....
if __name__ == "__main__":
# here is where I want to write into my text file
f = open('test.txt','w+')
main()
f.write('line 1: ' + dict[item1])
f.write('line 2: ' + dict[item2])
f.close()
我刚开始学习python,所以非常感谢任何帮助!谢谢!