【发布时间】:2021-09-02 08:09:37
【问题描述】:
我更改了部分列数据,但是当我替换它时,新文件文本中的列不对齐。 我将文件(输入、输出文件)发送给您,您也可以看到下图。 谢谢你的回答!
注意:我在 datar.csv 中读取了两列
你可以看到文件:https://www.shorturl.at/luFX7
import pandas as pd
df = pd.read_csv('datar.csv')
j=0
#input file
fin = open("input.txt", "rt")
#output file to write the result to
fout = open("output.txt", "wt")
#for each line in the input file
for line in fin:
ori= df["data_o"][j]
ori=str(ori)
ree= df["data_r"][j]
ree=str(ree)
fout.write(line.replace(ori,ree))
j=j+1
fin.close()
fout.close()
【问题讨论】:
-
你需要编写代码,这显然没有尝试过。
-
您能否进一步详细说明您的问题?
-
我们需要更多信息才能回答您的问题。你试过什么?你预计会发生什么?
-
您好,问题的数据已经更新,谢谢您的回答!