【发布时间】:2019-01-30 17:41:46
【问题描述】:
我想逐行读取输入文件,然后修改一行并将更改写回同一个文件
问题是,写回后,我失去了返回到该行,而我将所有数据都放在了一行中
open(bludescFilePath, 'a+') as blu:
blu_file_in_lines = blu.readlines()
for line in blu_file_in_lines:
if "Length" in line:
blu_file_in_lines[13] = line.replace("0x8000",str(size))
with open(bludescFilePath, 'w') as blu:
blu.write(str(blu_file_in_lines))
【问题讨论】:
标签: python