所以我目前正在尝试使用 Python 从 .txt 文件创建一个整洁的 .csv 文件。第一阶段是将一些 8 位数字放入一个称为“数字”的列中。我已经创建了标题,只需将每行中的每个数字放入列中。我想知道的是,如何告诉 Python 读取 .txt 文件中每行的前八个字符(对应于我要查找的数字),然后将它们写入 .csv 文件?这可能很简单,但我只是 Python 新手!
到目前为止,我有一些看起来像这样的东西:
with open(r'C:/Users/test1.txt') as rf:
with open(r'C:/Users/test2.csv','w',newline='') as wf:
outputDictWriter = csv.DictWriter(wf,['Number'])
outputDictWriter.writeheader()
writeLine = rf.read(8)
for line in rf:
wf.write(writeLine)