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

首頁 > 編程 > Python > 正文

使用Python進行目錄的對比方法

2020-02-15 23:31:34
字體:
來源:轉載
供稿:網友

如果進行單個文件的比較,可以使用difflib模塊。雖然filecmp模塊也能夠進行單個文件的對比,但是前者能夠提供觀感更好的報告。如果我們只是想看一下兩個目錄中的某個文件是否一致而不關系其中的內容,那么后者或許是更改選的選擇。

如果進行目錄的對比,那么可以使用filecmp模塊了。

在IPython中進行簡單的命令交互演示功能如下:

In [1]: import filecmpIn [2]: lsChapter_01/ Chapter_02/In [3]: dirobj = filecmp.dircmp('Chapter_01','Chapter_02')

輸出兩個目錄差異報告

In [4]: dirobj.report()diff Chapter_01 Chapter_02Only in Chapter_01 : ['ip.py', 'os_mem.py', 'pid.py']Only in Chapter_02 : ['d1.py', 'd2.py', 'diff.py', 'diff.zip', 'dns_parser.py', 'join.py', 'pydiff.py', 'report.html']Identical files : ['c01.py']

輸出部分報告(最外面的目錄曾經,這里與第一個無差異是因為沒有子目錄)

In [5]: dirobj.report_partial_closure()diff Chapter_01 Chapter_02Only in Chapter_01 : ['ip.py', 'os_mem.py', 'pid.py']Only in Chapter_02 : ['d1.py', 'd2.py', 'diff.py', 'diff.zip', 'dns_parser.py', 'join.py', 'pydiff.py', 'report.html']Identical files : ['c01.py']

輸出全部報告

In [6]: dirobj.report_full_closure()diff Chapter_01 Chapter_02Only in Chapter_01 : ['ip.py', 'os_mem.py', 'pid.py']Only in Chapter_02 : ['d1.py', 'd2.py', 'diff.py', 'diff.zip', 'dns_parser.py', 'join.py', 'pydiff.py', 'report.html']Identical files : ['c01.py']

查看一下輸出結果對象格式,這個格式略顯奇怪了一些

In [7]: type(dirobj.report_full_closure())diff Chapter_01 Chapter_02Only in Chapter_01 : ['ip.py', 'os_mem.py', 'pid.py']Only in Chapter_02 : ['d1.py', 'd2.py', 'diff.py', 'diff.zip', 'dns_parser.py', 'join.py', 'pydiff.py', 'report.html']Identical files : ['c01.py']Out[7]: NoneType

嘗試把結果對象轉換為字符串

In [8]: str(dirobj.report_full_closure())diff Chapter_01 Chapter_02Only in Chapter_01 : ['ip.py', 'os_mem.py', 'pid.py']Only in Chapter_02 : ['d1.py', 'd2.py', 'diff.py', 'diff.zip', 'dns_parser.py', 'join.py', 'pydiff.py', 'report.html']Identical files : ['c01.py']Out[8]: 'None'

輸出左邊目錄的清單

In [9]: dirobj.left_listOut[9]: ['c01.py', 'ip.py', 'os_mem.py', 'pid.py']

右邊目錄清單

In [10]: dirobj.right_listOut[10]: ['c01.py', 'd1.py', 'd2.py', 'diff.py', 'diff.zip', 'dns_parser.py', 'join.py', 'pydiff.py', 'report.html']

僅在右邊目錄中存在的文件清單

In [11]: dirobj.right_onlyOut[11]: ['d1.py', 'd2.py', 'diff.py', 'diff.zip', 'dns_parser.py', 'join.py', 'pydiff.py', 'report.html']

共有的子目錄

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
成人黄色在线观看| 亚洲视频axxx| 91精品国产综合久久香蕉最新版| 97在线视频免费播放| 久久久久久久久亚洲| 91精品免费看| 国产成人亚洲综合91| 这里只有精品视频在线| 亚洲男人天堂手机在线| 动漫精品一区二区| 精品少妇v888av| 欧美一级大片在线免费观看| 久久综合亚洲社区| 91sa在线看| 在线午夜精品自拍| 欧美成人在线影院| 日韩av在线免费| 日韩一区二区三区在线播放| 日韩欧亚中文在线| 一区二区三区视频免费在线观看| 国产一区二区丝袜高跟鞋图片| 韩国精品美女www爽爽爽视频| 日本一区二区在线播放| 欧美日韩加勒比精品一区| 日韩在线欧美在线| 欧美国产日韩视频| 91中文字幕一区| 国产精品av免费在线观看| 久久国产精品电影| 亚洲色图18p| 日韩美女视频免费看| 91久久久亚洲精品| 国产精品极品尤物在线观看| 国产香蕉97碰碰久久人人| 久久久久女教师免费一区| 久久久这里只有精品视频| 日韩免费中文字幕| 亚洲女人天堂网| 在线观看日韩www视频免费| 亚洲精品999| 国产97在线观看| 精品国产老师黑色丝袜高跟鞋| 在线观看91久久久久久| 色播久久人人爽人人爽人人片视av| 国产在线观看一区二区三区| 日韩中文在线观看| 国产日韩在线精品av| 久99九色视频在线观看| 亚洲视频第一页| 另类美女黄大片| 国产美女被下药99| 九九久久国产精品| 欧洲一区二区视频| 国产亚洲视频中文字幕视频| 日韩精品极品在线观看播放免费视频| 欲色天天网综合久久| 国产精品亚洲网站| 亚洲精品久久在线| 中文字幕自拍vr一区二区三区| 色偷偷综合社区| 欧美老女人性生活| 精品亚洲国产视频| 欧美在线亚洲一区| 欧美最顶级丰满的aⅴ艳星| 日韩高清免费观看| 欧美日韩国产综合视频在线观看中文| 欧美乱大交xxxxx| 国产精品一久久香蕉国产线看观看| 日本aⅴ大伊香蕉精品视频| 8090理伦午夜在线电影| 亚洲午夜未满十八勿入免费观看全集| 狠狠综合久久av一区二区小说| 亚洲精品av在线播放| 欧美精品情趣视频| 国产精品久久久久9999| 日韩精品高清在线观看| 精品中文字幕在线观看| 国产精品视频久久久久| 成人网页在线免费观看| 国产在线a不卡| 亚洲性生活视频在线观看| 国产成人av在线| 国产精品扒开腿做爽爽爽视频| 91色琪琪电影亚洲精品久久| 日韩欧美在线一区| 亚洲视频在线看| 亚洲日本中文字幕免费在线不卡| 国产成人精品免费久久久久| 日韩欧美在线视频| 久久免费视频观看| 欧美性感美女h网站在线观看免费| 日韩欧美在线免费| 成人国产精品av| 日韩欧美高清在线视频| 亚洲精品成人久久电影| 91久久精品视频| 深夜福利91大全| 国产精品美女无圣光视频| 国产成人福利夜色影视| 91香蕉亚洲精品| 日韩成人在线视频观看| 国产美女搞久久| 久久久精品一区二区| 伊人亚洲福利一区二区三区| 国产精品国产三级国产aⅴ9色| 色悠悠国产精品| 午夜精品视频在线| 亚洲精品国产免费| 亚洲精品视频免费在线观看| 日日骚av一区| 久热精品视频在线观看| 国产日韩欧美日韩| 大桥未久av一区二区三区| 久久久精品亚洲| 麻豆精品精华液| 亚洲精品成人av| 国产欧美精品一区二区三区介绍| 欧美性生活大片免费观看网址| 国产精品色婷婷视频| 久久久久久久久久久亚洲| 国产一区二区日韩| 国产精品第二页| 欧美精品在线免费播放| 久久精品国产69国产精品亚洲| 国产精品美女免费看| 亚洲欧美国产精品va在线观看| 精品国产网站地址| 91精品国产综合久久久久久蜜臀| 伊人男人综合视频网| 欧美一级淫片videoshd| 26uuu日韩精品一区二区| 亚洲国产一区自拍| 欧美日韩国产精品专区| 欧美福利在线观看| 久久精品国产69国产精品亚洲| 亚洲一区二区三区四区在线播放| 亚洲综合最新在线| 久久精品国产69国产精品亚洲| 欧美另类精品xxxx孕妇| 亚洲一区第一页| 91成人在线视频| 欧美激情视频播放| 国产精品久久久av久久久| 午夜精品福利电影| 欧美日韩ab片| 国产精品草莓在线免费观看| 久久最新资源网| 国产精品视频久| 51精品国产黑色丝袜高跟鞋| 欧美精品18videos性欧| 欧美午夜激情小视频| 国产成人97精品免费看片| 2019日本中文字幕| 欧美日韩国产精品一区二区不卡中文| 欧美成人亚洲成人| 亚洲国产天堂久久综合| 国产精品美女在线| 91精品国产高清久久久久久久久| 45www国产精品网站| 成人在线观看视频网站| 在线视频免费一区二区| 久久人人爽人人爽人人片亚洲| 欧美日韩免费一区| 午夜免费日韩视频|