国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術(shù)文章
文章詳情頁

Python實現(xiàn)文本文件拆分寫入到多個文本文件的方法

瀏覽:6日期:2022-06-22 09:31:02
引言

將一個txt文本文件中的內(nèi)容行拆分固定的行數(shù),自動分批寫入到多個文本文件。比如:一個源txt文件有5100行數(shù)據(jù),每1000行插入到一個txt文件,最后獲得6個txt文件(5個文本文件有1000行數(shù)據(jù),第6個文本文件有100行數(shù)據(jù))。

步驟

1、先建立一個目錄用于存放分割后的txt文件(這里的目錄名為:dataText)2、修改拆分的數(shù)目(這里是每5000行數(shù)據(jù)存入一個txt文件)3、運行python文件,查看生成的txt文件

代碼

open_diff = open(’data.txt’, ’r’) # 源文本文件diff_line = open_diff.readlines()line_list = []for line in diff_line: line_list.append(line)count = len(line_list) # 文件行數(shù)print(’源文件數(shù)據(jù)行數(shù):’,count)# 切分diffdiff_match_split = [line_list[i:i+5000] for i in range(0,len(line_list),5000)]# 每個文件的數(shù)據(jù)行數(shù)# 將切分的寫入多個txt中for i,j in zip(range(0,int(count/5000+1)),range(0,int(count/5000+1))): # 寫入txt,計算需要寫入的文件數(shù) with open(’./dataText/ImageData%d.txt’% j,’w+’) as temp:for line in diff_match_split[i]: temp.write(line)print(’拆分后文件的個數(shù):’,i+1)結(jié)果

Python實現(xiàn)文本文件拆分寫入到多個文本文件的方法

Python實現(xiàn)文本文件拆分寫入到多個文本文件的方法

應用:

將txt文件中的數(shù)據(jù)拆分成多個文本文件,可以解決由于文本文件數(shù)據(jù)過大而無法導入某些軟件的問。

這里是將一個url文本文件(約15M)導入idm下載url中的內(nèi)容,但由于文本文件過大,數(shù)據(jù)量過多,就拆分成多個文本文件分批次導入idm。

注意:1、程序中的5000為寫入每個文件的數(shù)據(jù)行數(shù),最后一個文件的行數(shù)不足5000,也用一個文本文件存儲。2、根據(jù)需要,修改存儲數(shù)據(jù)的行數(shù)(兩個地方的5000都需要修改)。

到此這篇關(guān)于Python實現(xiàn)文本文件拆分寫入到多個文本文件的方法的文章就介紹到這了,更多相關(guān)Python 文本文件拆分內(nèi)容請搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 男女免费在线视频 | 国产欧美日韩高清专区手机版 | 国产主播第一页 | 亚洲成人综合视频 | 亚洲国产片在线观看 | 国产片毛片 | 成人综合在线视频免费观看 | 99精品视频在线观看免费 | 97久久精品国产精品青草 | 538prom精品视频在放免费 | 国产三级小视频 | 亚洲国产精品免费观看 | 在线aaa | 美国毛片免费看 | 蜜桃日本一道无卡不码高清 | 色怡红院 | 欧美aaaaa激情毛片 | 中文亚洲欧美 | 91看片淫黄大片.在线天堂 | 国产原创一区二区 | 久久精品a一国产成人免费网站 | 99热精品在线免费观看 | jizjizjiz亚洲人 | 99久久久精品免费观看国产 | 中文字幕一区二区三区 精品 | 免费特黄级夫费生活片 | 国产男女乱淫真视频全程播放 | 国产伦精一区二区三区 | 中文字幕免费在线视频 | 日本乱人伦在线观看免费 | 日韩欧美亚洲天堂 | 日本aaaaa毛片动漫 | 成人午夜大片 | 欧美一级视频免费看 | 国产精品网址 | 99久久精品全部 | 成年男女的免费视频网站 | 91在线亚洲 | 一本色道久久88综合亚洲精品高清 | 亚洲一级毛片在线播放 | 国产一区a |