国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Python 逐行分割大txt文件的方法

2020-02-16 10:22:16
字體:
供稿:網(wǎng)友

代碼如下所示:

# -*- coding: <encoding name> -*-import ioLIMIT = 150000file_count = 0url_list = []with io.open('D:/DB_NEW_bak/DB_NEW_20171009_bak.sql','r',encoding='utf-16') as f:  for line in f:    url_list.append(line)    if len(url_list) < LIMIT:      continue    file_name = str(file_count)+".sql"    with io.open(file_name,'w',encoding='utf-16') as file:      for url in url_list[:-1]:        file.write(url)      file.write(url_list[-1].strip())      url_list=[]      file_count+=1if url_list:  file_name = str(file_count) + ".sql"  with io.open(file_name,'w',encoding='utf-16') as file:    for url in url_list:      file.write(url)print('done')

Python從txt文件中逐行讀取數(shù)據(jù)

非常的簡單,提供三種方法:

方法一:

f = open("foo.txt")       # 返回一個文件對象 line = f.readline()       # 調(diào)用文件的 readline()方法 while line:   print line,         # 后面跟 ',' 將忽略換行符   # print(line, end = '')   # 在 Python 3中使用   line = f.readline()  f.close() 

方法二:

for line in open("foo.txt"):   print line, 

方法三:

f = open("c://1.txt","r") lines = f.readlines()#讀取全部內(nèi)容 for line in lines   print line 

總結(jié)

以上所述是小編給大家介紹的Python 逐行分割大txt文件,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對武林站長站網(wǎng)站的支持!

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 公主岭市| 陵川县| 海淀区| 佛学| 阿巴嘎旗| 高雄市| 南开区| 开江县| 台江县| 广灵县| 新津县| 宁波市| 志丹县| 开原市| 从化市| 曲靖市| 稻城县| 扎赉特旗| 五河县| 利津县| 佛冈县| 富顺县| 宝应县| 扎鲁特旗| 深水埗区| 朔州市| 广饶县| 宁夏| 宾川县| 宣城市| 六枝特区| 嫩江县| 西安市| 宁国市| 卢氏县| 福建省| 丰台区| 和政县| 普格县| 界首市| 沧州市|