日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

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

系統(tǒng) 1690 0

代碼如下所示:

            
# -*- coding: 
            
               -*-
import io
LIMIT = 150000
file_count = 0
url_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+=1
if 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ù)

非常的簡(jiǎn)單,提供三種方法:

方法一:

            
f = open("foo.txt")       # 返回一個(gè)文件對(duì)象 
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()#讀取全部?jī)?nèi)容 
for line in lines 
  print line 
          

總結(jié)

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


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 威信县| 云霄县| 集安市| 曲阳县| 横山县| 前郭尔| 长子县| 潞城市| 金沙县| 湖南省| 永定县| 建湖县| 德江县| 横峰县| 宜川县| 内乡县| 玉田县| 兴安县| 洮南市| 班戈县| 土默特左旗| 文昌市| 新竹县| 锦州市| 民乐县| 香河县| 沂源县| 松溪县| 嘉兴市| 浦江县| 永康市| 泽州县| 临夏市| 镇原县| 肇庆市| 井冈山市| 江阴市| 宣化县| 长寿区| 婺源县| 庆阳市|