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

首頁 > 編程 > Python > 正文

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

2020-01-04 16:34:30
字體:
供稿:網(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ù)大家的。在此也非常感謝大家對VEVB武林網(wǎng)網(wǎng)站的支持!


注:相關(guān)教程知識閱讀請移步到python教程頻道。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 喜德县| 锦州市| 华阴市| 云龙县| 潮安县| 阜新市| 罗江县| 寻乌县| 本溪市| 龙江县| 阳东县| 黄陵县| 班戈县| 三门峡市| 九龙县| 平南县| 红安县| 阳春市| 霍邱县| 承德市| 营山县| 沙田区| 吴堡县| 大洼县| 宝清县| 磴口县| 桐乡市| 行唐县| 大宁县| 禹城市| 蕉岭县| 环江| 儋州市| 东辽县| 邢台市| 怀远县| 莱芜市| 达州市| 酒泉市| 纳雍县| 焦作市|