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

python linecache 處理固定格式文本數(shù)據(jù)的方法

 更新時(shí)間:2019年01月08日 16:17:55   作者:meiguopai1  
今天小編就為大家分享一篇python linecache 處理固定格式文本數(shù)據(jù)的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

小程序大功能

對(duì)一批報(bào)文要處理要處理里面的得分,發(fā)現(xiàn)python linecache ,特記錄如下。

#!/usr/bin/env python
# -*- coding: utf-8 -*-
''''提取result結(jié)果分值'''
 
import linecache
import os
import os.path
 
rootdir = r"./815old/"
 
for parent, dirnames, filenames in os.walk(rootdir): # 三個(gè)參數(shù):分別返回1.父目錄 2.所有文件夾名字(不含路徑) 3.所有文件名字
  for filename in filenames: # 輸出文件信息
    files = os.path.join(parent, filename) # 輸出文件路徑信息
    count = len(open(files, 'r').readlines()) # 行數(shù)
    str = linecache.getlines(files) # 所有文件的字符串
    filename = str[2] #第三行
    if count > 6: # 行數(shù)大于5行表示命中
      matchRatio = str[8] #第九行
      print filename[58:-2], " ", matchRatio[15:], "\r"
    else: # 沒(méi)有命中 matchRatio 賦值0
      print filename[58:-2], " ", '0', "\r"

文本格式如下:

results {
 fileID: "386e86d2e3991de32a028b7e26e58ffd"
 filename: "/opt/vfpgen/video_file/192.168.142.199/video/Avatar.2009.iTALiAN.READNFO.LD.TS.XviD-SiLENT.CD1[S.o.M.].avi"
 filetype: 1
 vfpQueryResults {
  fileID: "09b509f6c625aeb525f6f1c8e09725d6"
  filename: "/opt/SmartVision/system/copyrightfpdb//dbfp/09b509f6c625aeb525f6f1c8e09725d6.DB.cdvs"
  matchScore: 0.85874754
  matchRatio: 0.53333336
  dbID: "copyright_library_db"
  startframe: 16210
  endframe: 97240
 }
}

以上這篇python linecache 處理固定格式文本數(shù)據(jù)的方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • python 異常捕獲詳解流程

    python 異常捕獲詳解流程

    異常即非正常狀態(tài),在Python中使用異常對(duì)象來(lái)表示異常。若程序在編譯或運(yùn)行過(guò)程中發(fā)生錯(cuò)誤,程序的執(zhí)行過(guò)程就會(huì)發(fā)生改變,拋出異常對(duì)象,程序流進(jìn)入異常處理。如果異常對(duì)象沒(méi)有被處理或捕捉,程序就會(huì)執(zhí)行回溯(Traceback)來(lái)終止程序
    2022-03-03
  • tensorflow 分類損失函數(shù)使用小記

    tensorflow 分類損失函數(shù)使用小記

    這篇文章主要介紹了tensorflow 分類損失函數(shù)使用小記,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-02-02
  • 10個(gè)常用python自動(dòng)化腳本

    10個(gè)常用python自動(dòng)化腳本

    本文主要介紹了10個(gè)常用python自動(dòng)化腳本,這些腳本可以幫助自動(dòng)化完成任務(wù),提高工作效率,文中通過(guò)示例代碼介紹的非常詳細(xì),感興趣的可以了解下
    2024-01-01
  • Python基礎(chǔ)之語(yǔ)法錯(cuò)誤和異常詳解

    Python基礎(chǔ)之語(yǔ)法錯(cuò)誤和異常詳解

    Python有兩種錯(cuò)誤很容易辨認(rèn):語(yǔ)法錯(cuò)誤和異常.本文就給大家詳細(xì)介紹一下Python錯(cuò)誤和異常,對(duì)正在學(xué)習(xí)python的小伙伴們很有幫助哦,需要的朋友可以參考下
    2021-05-05
  • Python中的Numpy入門教程

    Python中的Numpy入門教程

    這篇文章主要介紹了Python中的Numpy入門教程,著重講解了矩陣中的數(shù)組操作,需要的朋友可以參考下
    2014-04-04
  • 不到40行代碼用Python實(shí)現(xiàn)一個(gè)簡(jiǎn)單的推薦系統(tǒng)

    不到40行代碼用Python實(shí)現(xiàn)一個(gè)簡(jiǎn)單的推薦系統(tǒng)

    這篇文章主要給大家介紹了如何利用不到40行python代碼實(shí)現(xiàn)一個(gè)簡(jiǎn)單的推薦系統(tǒng),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用Python具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05
  • python3實(shí)現(xiàn)多線程聊天室

    python3實(shí)現(xiàn)多線程聊天室

    這篇文章主要為大家詳細(xì)介紹了python3實(shí)現(xiàn)多線程聊天室,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-12-12
  • Pytorch限制或增加CPU使用的核數(shù)方式

    Pytorch限制或增加CPU使用的核數(shù)方式

    這篇文章主要介紹了Pytorch限制或增加CPU使用的核數(shù)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-02-02
  • Python爬蟲如何破解JS加密的Cookie

    Python爬蟲如何破解JS加密的Cookie

    這篇文章主要介紹了Python爬蟲如何破解JS加密的Cookie,幫助大家更好的理解和使用爬蟲,感興趣的朋友可以了解下
    2020-11-11
  • Python爬蟲中urllib3與urllib的區(qū)別是什么

    Python爬蟲中urllib3與urllib的區(qū)別是什么

    Urllib3是一個(gè)功能強(qiáng)大,條理清晰,用于HTTP客戶端的Python庫(kù)。那么Python爬蟲中urllib3與urllib的區(qū)別是什么,本文就詳細(xì)的來(lái)介紹一下
    2021-07-07

最新評(píng)論

井研县| 富顺县| 麻阳| 察隅县| 和平县| 宁海县| 抚顺市| 沙湾县| 林口县| 长宁县| 鹤庆县| 金华市| 昭觉县| 望都县| 安达市| 青岛市| 定日县| 宝丰县| 天等县| 云安县| 吉木乃县| 浦城县| 光山县| 临颍县| 砚山县| 威信县| 鲁山县| 保德县| 镇雄县| 洞头县| 白玉县| 上饶市| 肥西县| 廊坊市| 乡城县| 大城县| 嘉鱼县| 开江县| 墨玉县| 汽车| 镇江市|