经常正在操作文件时咱们只想正在某一行的拔出信息,能够先将文件读出列表中,行使列表的下标拔出文本,之后再从新写入文件。
然而弊病是,假如文件量太年夜列表的功能可能没有是很高。
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文件操作写在指定的行
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
抱歉,评论功能暂时关闭!