乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      python自動(dòng)化,讀取文件夾內(nèi)所有文件名字,并做簡(jiǎn)單的后綴名匹配

       imelee 2017-02-28

      Python寫程序的時(shí)候,有時(shí)對(duì)程序進(jìn)行測(cè)試,不管你是讀取文本還是圖像,小至5、6個(gè)你可以手動(dòng)輸入,可當(dāng)有成千上萬個(gè)測(cè)試樣本的時(shí)候…….

      直接進(jìn)入主題,下面簡(jiǎn)單介紹一下 os.listdir() 這個(gè)函數(shù):
      這里寫圖片描述

      文件內(nèi)容如下:
      這里寫圖片描述

      大家可以動(dòng)手敲一下,指定一個(gè)文件夾,它會(huì)讀取所有文件的名字(但是對(duì)于這個(gè)文件夾里面的文件夾,只會(huì)列出名字,不會(huì)對(duì)讀取包含文件的里的內(nèi)容),這里大家可以自己測(cè)試下,我就不做贅述了。

      讀取文件名之后,接下來要做的就是篩選出你需要你文件,下面是個(gè)簡(jiǎn)單選出’.jpg’格式圖像的文件名:

      #coding=utf-8
      '''
      使用函數(shù)os.dirlist()讀取文件夾內(nèi)的文件名字
      2015.08.06
      '''
      from os import listdir
      
      #將文件夾內(nèi)的文件名讀進(jìn)列表m
      filepath='C:\Users\Administrator\Desktop\mycode\cv-python-day13'
      filename_list=listdir(filepath)
      
      h=[]
      
      #可以同過簡(jiǎn)單后綴名判斷,篩選出你所需要的文件(這里以.jpg為例)
      for filename in filename_list:#依次讀入列表中的內(nèi)容
          if filename[-3:]=='jpg':#將讀取文件名字的后三個(gè)字符與'jpg'匹對(duì)
              h.append(x)#如果是'jpg'文件就添加進(jìn)列表h
      print h
      • 1
      • 2
      • 3
      • 4
      • 5
      • 6
      • 7
      • 8
      • 9
      • 10
      • 11
      • 12
      • 13
      • 14
      • 15
      • 16
      • 17
      • 18
      • 1
      • 2
      • 3
      • 4
      • 5
      • 6
      • 7
      • 8
      • 9
      • 10
      • 11
      • 12
      • 13
      • 14
      • 15
      • 16
      • 17
      • 18

      這樣就能提取你需要的文件了,然后就可以逐個(gè)讀取,輸入到你的程序了。

        本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評(píng)論

        發(fā)表

        請(qǐng)遵守用戶 評(píng)論公約

        類似文章 更多