最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

使用python讀取.text文件特定行的數(shù)據(jù)方法

 更新時(shí)間:2019年01月28日 16:18:31   作者:請(qǐng)叫我渣渣的帕楚利亞  
今天小編就為大家分享一篇使用python讀取.text文件特定行的數(shù)據(jù)方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

如何用python循環(huán)讀取下面.txt文件中,用紅括號(hào)標(biāo)出來(lái)的數(shù)據(jù)呢?

python讀取.text文件特定行的數(shù)據(jù)

首先,觀察數(shù)據(jù)可知,不同行的第一個(gè)數(shù)據(jù)元素不一樣,所以考慮直接用正則表達(dá)式。

再加上,對(duì)讀和寫文件的操作,就行了

注:我用的是pycharm+python2.7

話不多說(shuō),直接上代碼

 
import re
 
f1=file('shen.txt','r')
data1=f1.readlines()
# print data1
f1.close()
results = []
 
for line in data1:
 data2=line.split()
 # print data2[0]
 m = re.findall(r"[0-9]:", data2[0])
 if m:
  results.append(line)
 
 # for i in data2[0]:
  # data3=i.split(":")
  # print data3
  # if data3>=0 and data3<=50000:
  #  results.append(line)
 
 
  # if i=='1':
  #  results.append(line)
 
 
f2=file('deal.txt','w')
f2.writelines(results)
f2.close()

前期,我遇到“1:”這樣的字符串實(shí)在是沒辦法處理,后來(lái)查找資料,發(fā)現(xiàn)有正則這么爽的東西!

在上面的代碼中,需要說(shuō)明的是:

m = re.findall(r"[0-9]:", data2[0])

該語(yǔ)句的意思就是,對(duì)于字符串而言,尋找到能夠匹配1:,2:,9:。。。。。。的字符串

最后處理的結(jié)果是:

python讀取.text文件特定行的數(shù)據(jù)

由于數(shù)據(jù)不是很漂亮,還需要將里面的“,”和“:”這兩個(gè)符號(hào)去掉,因此,我使用了replace語(yǔ)句

代碼如下:

#coding:utf-8
#__author__ ='dell'
 
import re
 
f1=file('shen.txt','r')
data1=f1.readlines()
# print data1
f1.close()
results = []
 
for line in data1:
 data2=line.split()
 # print data2[0]
 m = re.findall(r"[0-9]:", data2[0])
 if m:
  results.append(line)
 
 # for i in data2[0]:
  # data3=i.split(":")
  # print data3
  # if data3>=0 and data3<=50000:
  #  results.append(line)
 
 
  # if i=='1':
  #  results.append(line)
 
f2=file('deal.txt','w')
f2.writelines(results)
f2.close()
 
# 替換掉所有的逗號(hào),
f4=open('deal.txt','r')
data3=f4.read()
f4=data3.replace(',',' ')
f5=file('deal.txt','w')
f5.write(f4)
f5.close()
 
# 替換掉所有的冒號(hào)
f6=open('deal.txt','r')
data4=f6.read()
f6=data4.replace(':',' ')
f7=file('deal.txt','w')
f7.write(f6)
f7.close()

最終,得到的數(shù)據(jù)就很漂亮了,如下所示:

python讀取.text文件特定行的數(shù)據(jù)

以上這篇使用python讀取.text文件特定行的數(shù)據(jù)方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • python驗(yàn)證碼識(shí)別的示例代碼

    python驗(yàn)證碼識(shí)別的示例代碼

    本篇文章主要介紹了python驗(yàn)證碼識(shí)別的示例代碼,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-09-09
  • Python數(shù)據(jù)可視化詳解

    Python數(shù)據(jù)可視化詳解

    數(shù)據(jù)可視化是一種將龐雜抽象的數(shù)據(jù)轉(zhuǎn)化為直觀易懂的圖形的數(shù)據(jù)呈現(xiàn)技術(shù),它能幫助我們快速把握數(shù)據(jù)的分布和規(guī)律,更加輕松地理解和探索信息,本文通過(guò)代碼圖片詳細(xì)介紹了Python數(shù)據(jù)可視化,感興趣的小伙伴可以參考閱讀
    2023-04-04
  • Python編碼時(shí)應(yīng)該注意的幾個(gè)情況

    Python編碼時(shí)應(yīng)該注意的幾個(gè)情況

    對(duì)于Python程序員,你需要注意一下本文所提到的這些事情。你也可以看看Zen of Python(Python之禪),這里面提到了一些注意事項(xiàng),并配以示例,可以幫助你快速提高
    2013-03-03
  • python 實(shí)現(xiàn)turtle畫圖并導(dǎo)出圖片格式的文件

    python 實(shí)現(xiàn)turtle畫圖并導(dǎo)出圖片格式的文件

    今天小編就為大家分享一篇python 實(shí)現(xiàn)turtle畫圖并導(dǎo)出圖片格式的文件,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-12-12
  • 在keras里面實(shí)現(xiàn)計(jì)算f1-score的代碼

    在keras里面實(shí)現(xiàn)計(jì)算f1-score的代碼

    這篇文章主要介紹了在keras里面實(shí)現(xiàn)計(jì)算f1-score的代碼,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-06-06
  • Django接受前端數(shù)據(jù)的幾種方法總結(jié)

    Django接受前端數(shù)據(jù)的幾種方法總結(jié)

    下面小編就為大家?guī)?lái)一篇Django接受前端數(shù)據(jù)的幾種方法總結(jié)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2016-11-11
  • Django模板中變量的運(yùn)算實(shí)現(xiàn)

    Django模板中變量的運(yùn)算實(shí)現(xiàn)

    這篇文章主要介紹了Django模板中變量的運(yùn)算,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-04-04
  • 查看TensorFlow checkpoint文件中的變量名和對(duì)應(yīng)值方法

    查看TensorFlow checkpoint文件中的變量名和對(duì)應(yīng)值方法

    今天小編就為大家分享一篇查看TensorFlow checkpoint文件中的變量名和對(duì)應(yīng)值方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-06-06
  • Python內(nèi)建模塊struct實(shí)例詳解

    Python內(nèi)建模塊struct實(shí)例詳解

    這篇文章主要介紹了Python內(nèi)建模塊struct實(shí)例詳解,分享了相關(guān)代碼示例,小編覺得還是挺不錯(cuò)的,具有一定借鑒價(jià)值,需要的朋友可以參考下
    2018-02-02
  • Python中%是什么意思?python中百分號(hào)如何使用?

    Python中%是什么意思?python中百分號(hào)如何使用?

    最近在學(xué)習(xí)python過(guò)程中,發(fā)現(xiàn)了%的一些情況,這里就簡(jiǎn)單介紹一下,,需要的朋友可以參考下
    2018-03-03

最新評(píng)論

宝清县| 盈江县| 扶沟县| 松潘县| 娱乐| 叙永县| 中超| 安康市| 睢宁县| 富源县| 张家川| 驻马店市| 逊克县| 隆林| 含山县| 健康| 连南| 赤峰市| 额尔古纳市| 泉州市| 太湖县| 大余县| 平阳县| 桐庐县| 武威市| 罗平县| 乌兰浩特市| 阿克陶县| 家居| 龙州县| 博湖县| 威远县| 枣阳市| 吉林省| 临桂县| 青冈县| 江永县| 桦南县| 景德镇市| 深水埗区| 铜梁县|