亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

您的位置:首頁技術文章
文章詳情頁

Python實現文本文件拆分寫入到多個文本文件的方法

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

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

步驟

1、先建立一個目錄用于存放分割后的txt文件(這里的目錄名為:dataText)2、修改拆分的數目(這里是每5000行數據存入一個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) # 文件行數print(’源文件數據行數:’,count)# 切分diffdiff_match_split = [line_list[i:i+5000] for i in range(0,len(line_list),5000)]# 每個文件的數據行數# 將切分的寫入多個txt中for i,j in zip(range(0,int(count/5000+1)),range(0,int(count/5000+1))): # 寫入txt,計算需要寫入的文件數 with open(’./dataText/ImageData%d.txt’% j,’w+’) as temp:for line in diff_match_split[i]: temp.write(line)print(’拆分后文件的個數:’,i+1)結果

Python實現文本文件拆分寫入到多個文本文件的方法

Python實現文本文件拆分寫入到多個文本文件的方法

應用:

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

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

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

到此這篇關于Python實現文本文件拆分寫入到多個文本文件的方法的文章就介紹到這了,更多相關Python 文本文件拆分內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 久久中文字幕日韩精品 | 欧美日韩一区二区三区高清不卡 | 中文字幕中文字幕在线 | 国产男女猛烈无遮档免费视频网站 | 国产精品久久久久久免费播放 | 色九九 | 久久国产精品久久精品国产 | 色丁香久久 | 欧美一二三 | 亚洲偷自拍另类图片二区 | 日韩国产在线观看 | 欧美人成人亚洲专区中文字幕 | 女让张开腿让男人桶视频 | 欧美亚洲国产成人综合在线 | 欧美乱大交xxxxx | 亚洲国产cao| 欧美日韩第三页 | 精品无码久久久久国产 | 国产高清无专砖区2021 | 1级a的观看视频 | 久久精品国产99国产精品亚洲 | 玖草在线视频 | 国产精品每日更新在线观看 | 亚洲男人天堂手机版 | 二级黄的全免费视频 | 日本专区| 国产高清免费视频 | 国产日韩精品欧美一区视频 | 国产精品无打码在线播放9久 | 亚洲韩国欧美一区二区三区 | 黄页美女 | 国产亚洲精品hd网站 | 在线观看国产区 | 欧美日韩一区二区三区免费不卡 | 国产欧美成人免费观看 | 国产精品亚洲高清一区二区 | 久久久久久91香蕉国产 | 高清午夜毛片 | 精品一区二区三区高清免费不卡 | 在线视频久久 | 欧美三级免费网站 |