我有一个.txt文件,我想在其中用字符串替换一个特定的行(第3行)。我不想使用简单的file.replace(targetString,newString),因为我在文件中有多个targetString,它们的顺序未知。我知道我要替换的字符串总是在第三行,这是第三行上唯一的东西
目前我的代码看起来像这样,我在编程方面很糟糕,所以我希望你能想到最简单的答案
with open("LAB5INFO.txt", "r+") as file:
content = file.read()
file.seek(0)
file.truncate()
file.write(content.replace(<<LINE3>>, string))
我想是吧
借用其他答案,但这里我们不需要知道原始行的内容
相关问题 更多 >
编程相关推荐