python

超轻量级php框架startmvc

python实现读取大文件并逐行写入另外一个文件

更新时间:2020-05-29 10:30 作者:startmvc
<prename="code"class="python">creazy.txt文件有4G,逐行读取其内容并写入monday.txt文件里。defcreaz

<pre name="code" class="python">creazy.txt文件有4G,逐行读取其内容并写入monday.txt文件里。 

def creazyRead(): 
 ''''' 
 with open("e:creazy.txt","r") as cr: 
 for line in cr: 
 print line 
 ''' 
 ms = open("e:creazy.txt") 
 for line in ms: 
 with open("e:monday.txt","a") as mon: 
 mon.write(line) 

另一种方法使用readlines实现:


def creazyRead(): 
 ms = open("e:creazy.txt") 
 for line in ms.readlines(): 
 with open("e:monday.txt","a") as mon: 
 mon.write(line) 

以上这篇python实现读取大文件并逐行写入另外一个文件就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。