我有一个文本文件,有1列不同的值(浮点和整数),我想根据它的行更改一个值。我的代码是这样的:但是我知道应该替换什么值,如何按照行来做?在
with open('table1.txt', 'r+') as file:
text = file.read()
i = text.index('3.6') # 3.6 = old value
file.seek(0)
file.write(text[:i] + '7.84' + text[i + len('3.6'):]) # 7.84 = new value
其次,当我的文件中有多个列时,如何选择一行?例如,第2列第1行?塔克斯
如果文件中的列按空间拆分:
相关问题 更多 >
编程相关推荐