我想读取文件中的一行并将新行(“\n”)字符插入行的n位置,以便将9个字符的行转换为三个3个字符的行,如下所示:
"123456789" (before)
"123\n456\n789" (after)
我试过这个:
f = open(file, "r+")
f.write("123456789")
f.seek(3, 0)
f.write("\n")
f.seek(0)
f.read()
->;'123\n56789'
我希望它不替换位置n中的字符,而只在该位置插入另一个(“\n”)字符。
知道怎么做吗?
谢谢
Tags:
目前没有回答
相关问题 更多 >
编程相关推荐