我希望我不会重新发布(我之前做过研究),但我需要一点帮助。
所以我会尽可能地解释这个问题。
我有一个文本文件,在其中我有这种格式的信息:
a 10
b 11
c 12
我阅读了这个文件并将其转换为一个字典,其中第一列作为键,第二列作为值。
现在我试图做相反的事情,我需要能够用相同格式的修改值写回文件,键用空格分隔,然后是相应的值。
我为什么要这样做?
好吧,所有值都应该可以由用户使用该程序进行更改。因此,当决定更改这些值时,我需要将它们写回文本文件。
这就是问题所在,我只是不知道该怎么做。
我该怎么做呢?
我有我当前的代码来读取这里的值:
T_Dictionary = {}
with open(r"C:\NetSendClient\files\nsed.txt",newline = "") as f:
reader = csv.reader(f, delimiter=" ")
T_Dictionary = dict(reader)