亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > Python > 正文

通過Python模塊filecmp 對文件比較的實現方法

2020-02-15 22:05:24
字體:
來源:轉載
供稿:網友

filecmp定義了兩個函數,用于方便地比較文件與文件夾:

    filecmp.cmp(f1, f2[, shallow]):

 比較兩個文件的內容是否匹配。參數f1, f2指定要比較的文件的路徑??蛇x參數shallow指定比較文件時是否需要考慮文件本身的屬性(通過   os.stat函數可以獲得文件屬性)。如果文件內容匹配,函數返回True,否則返回False,

import filecmp s = filecmp.cmp("qin.txt", "jian.txt") print(s) 

運行結果如下:

如果倆文件相同則返回True , 如果不同則返回False

    filecmp.cmpfiles(dir1, dir2, common[, shallow]):

 比較兩個文件夾內指定文件是否相等。參數dir1, dir2指定要比較的文件夾,參數common指定要比較的文件名列表。函數返回包含3個list元素的元組,分別表示匹配、不匹配以及錯誤的文件列表。錯誤的文件指的是不存在的文件,或文件被瑣定不可讀,或沒權限讀文件,或者由于其他原因訪問不了該文件。

import filecmp match,mismatch,errors = filecmp.cmpfiles("qin", "fu",['a.txt','b.txt']) print("%s/n%s/n%s"%(match,mismatch,errors)) 

運行結果如下:

['a.txt'] -- 表示兩個文件都有該文件,并且完全匹配
['b.txt'] -- 表示兩個文件都有該文件,但是不匹配
[]          -- 表示沒有錯誤的文件

    filecmp模塊中定義了一個dircmp類,用于比較文件夾,通過該類比較兩個文件夾,可以獲取一些詳細的比較結果(如只在A文件夾存在的文件列表),并支持子文件夾的遞歸比較。

    dircmp提供了三個方法用于報告比較的結果:

report():只比較指定文件夾中的內容(文件與文件夾)report_partial_closure():比較文件夾及第一級子文件夾的內容report_full_closure():遞歸比較所有的文件夾的內容

例子:在文件夾"qin"中含有文件"a.txt", 在文件夾"fu"中含有文件"a.txt"和"b.txt",其兩個文件夾下面的文件"a.txt"內容一樣,

<span style="font-size: 12px;">import filecmp x = filecmp.dircmp("qin","fu") diff = x.report() print(diff)</span> 

輸出結果如下:

diff qin fu  
Only in fu: ["b.txt"] 
Identical files: ["qin.txt"] 

如果兩個文件夾下面的文件"a.txt"內容不相同那么結果如下:

輸出結果如下:

diff qin fu 
Only in fu: ["b.txt"] 
Differing files: ["a.txt"] 

dircmp還提供了下面這些屬性用于獲取比較的詳細結果:

•left_list:左邊文件夾中的文件與文件夾列表;
•right_list:右邊文件夾中的文件與文件夾列表;

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲精品一区二区网址| 亚洲午夜未满十八勿入免费观看全集| 亚洲一区二区三区四区视频| 国产精品日韩专区| 97视频免费在线观看| 毛片精品免费在线观看| 久久影视电视剧免费网站| 亚洲乱码av中文一区二区| 亚洲老头老太hd| 成人在线中文字幕| 亚洲深夜福利在线| 国产97免费视| 91精品国产91久久久久久最新| 国产成人精品国内自产拍免费看| 国产日韩欧美91| 国产精品免费网站| 国产成人在线精品| 日韩精品视频免费在线观看| 亚洲国产第一页| 亚洲影影院av| 97在线免费视频| 久久成年人视频| 91九色视频在线| 国产精品女人久久久久久| 亚洲男人天堂2023| 色先锋久久影院av| 亚洲精品福利在线观看| 国模视频一区二区| 日韩精品在线观看网站| 久久久亚洲精选| 国产精品网红直播| 久久久免费电影| 高清一区二区三区四区五区| 亚洲精品美女久久久久| 久久亚洲国产成人| 午夜精品三级视频福利| 国产精品入口福利| 国产香蕉精品视频一区二区三区| 91精品视频观看| 亚洲一区二区在线| 国产欧美一区二区白浆黑人| 久久乐国产精品| 日韩精品视频在线观看网址| 狠狠色狠色综合曰曰| 日本欧美一级片| 亚洲免费一在线| 久久久久久久久久久av| 97avcom| 国内精品小视频在线观看| 成人欧美一区二区三区黑人孕妇| 成人有码在线播放| 欧美极品xxxx| 国产成人涩涩涩视频在线观看| 78m国产成人精品视频| 久久国产精品久久久| 欧美洲成人男女午夜视频| 国产成人久久久精品一区| 成人444kkkk在线观看| 欧美性xxxx18| 欧美尺度大的性做爰视频| 欧美精品福利视频| 亚洲一区中文字幕在线观看| 亚洲欧美变态国产另类| 中文字幕日韩有码| 黑人巨大精品欧美一区二区免费| 国产精品第100页| 成人黄在线观看| 欧美一区二区大胆人体摄影专业网站| 国产精品黄视频| 欧美国产激情18| 成人欧美在线视频| 在线激情影院一区| 亚洲iv一区二区三区| 欧美多人乱p欧美4p久久| 国产一区二区免费| 欧美人交a欧美精品| 国产精品福利观看| 97在线视频国产| 国产suv精品一区二区| 精品视频—区二区三区免费| 一区二区三区国产在线观看| 欧美色图在线视频| 欧美成人免费网| 中文字幕日韩在线播放| 久久久久久亚洲精品| 国产97在线|日韩| 亚洲色图五月天| 欧美国产高跟鞋裸体秀xxxhd| 国产成人涩涩涩视频在线观看| 成人网在线免费看| 国产精品白丝jk喷水视频一区| 欧美在线激情网| 久久精品成人动漫| 成人免费午夜电影| 国产视频精品免费播放| 亚洲国产精品免费| 亚洲精品网址在线观看| 2024亚洲男人天堂| 亚洲理论在线a中文字幕| 国产精品成人va在线观看| 亚洲一区av在线播放| 97国产一区二区精品久久呦| 国产精品人成电影在线观看| 国产成人一区二区在线| 欧美特级www| 亚洲国产一区二区三区在线观看| 欧美激情在线播放| 精品国产一区二区三区久久久| 精品一区电影国产| 中文字幕免费精品一区| 久久久精品999| 久久亚洲精品国产亚洲老地址| 色妞色视频一区二区三区四区| 欧美一区视频在线| 国产亚洲免费的视频看| 一本色道久久88综合亚洲精品ⅰ| 奇米四色中文综合久久| 亚洲欧美日韩精品久久亚洲区| 欧美国产高跟鞋裸体秀xxxhd| 亚洲香蕉伊综合在人在线视看| 精品久久香蕉国产线看观看亚洲| 爱福利视频一区| 国产经典一区二区| 91精品啪在线观看麻豆免费| 亚洲精品在线91| 一本色道久久88综合亚洲精品ⅰ| 91高清免费在线观看| 日日骚久久av| 亚洲欧美另类国产| 欧美激情中文字幕在线| 最近2019年中文视频免费在线观看| 2020国产精品视频| 午夜免费在线观看精品视频| 亚洲电影天堂av| 91免费精品国偷自产在线| 最近2019中文字幕第三页视频| 欧美黄色www| 日本精品视频在线观看| 久久精品国产一区二区电影| 97久久久免费福利网址| 久久视频在线直播| 欧美亚洲国产精品| 7777kkkk成人观看| 在线亚洲国产精品网| 成人久久一区二区| 亚洲91av视频| 国产精品自拍小视频| 亚洲精品国产成人| 国产精品一区二区三区毛片淫片| 在线观看视频亚洲| 欧美精品在线极品| 伊人激情综合网| 亚洲欧美日韩国产成人| 久久精视频免费在线久久完整在线看| 欧美在线性视频| 国产一区二区三区视频免费| 国产欧美最新羞羞视频在线观看| 欧美一区二区视频97| 日韩电影免费观看在线| 福利微拍一区二区| 日韩美女在线观看一区| 日韩中文第一页| 亚洲精品美女久久久| 欧美成人合集magnet|