我想在特定行号写入一行内容,我的文件包含以下数据。
在运行上述代码后,我得到的输出如下:
one
two
three
four
five
Six
Seven
Eight
Nine
Ten
Eleven
这是我的代码 -
f = open("file.txt",'r+')
for i, line in enumerate(f):
if i == 2:
f.write("Added at 2nd line")
elif i == 3:
f.write("Added at 2nd line")
elif i > 29:
break
f.close()
在运行上述代码后,我得到的输出如下:
one
two
three
four
five
Six
Seven
Eight
Nine
Ten
ElevenAdded at 2nd line
请帮我学习如何在文件中写入指定的数字