python文件操作如何写在指定的行-Python教程

资源魔 30 0

经常正在操作文件时咱们只想正在某一行的拔出信息,能够先将文件读出列表中,行使列表的下标拔出文本,之后再从新写入文件。

然而弊病是,假如文件量太年夜列表的功能可能没有是很高。

python代码:

#coding=utf-8
lines=[]
f=open("d:\\1script\\1.txt",'r')  #your path!
for line in f:
    lines.append(line)
f.close()
print lines
lines.insert(3,"666\n")           #第四行拔出666并回车
s=''.join(lines)
f=open("d:\\1script\\1.txt",'w+') #从新写入文件
f.write(s)
f.close()
del lines[:]                      #清空列表
print lines

更多Python相干技巧文章,请拜访Python教程栏目进行学习!

以上就是python文件操作若何写正在指定的行的具体内容,更多请存眷资源魔其它相干文章!

标签: python教程 python编程 python使用问题 python文件操作写在指定的行

抱歉,评论功能暂时关闭!