python之模組filecmp 檔案 目錄比較

2021-09-07 03:44:45 字數 708 閱讀 4770

#

-*- coding: utf-8 -*-

#python 27

#xiaodeng

#python之模組filecmp(檔案/目錄比較)

#用於比較檔案及資料夾的內容.他是輕量級的工具.可以做一些簡單的檔案比較操作,將電腦上相同的檔案進行刪除去重處理

import

filecmp

#1、匹配2個檔案的內容是否匹配,引數為檔案路徑

#返回布林值

print filecmp.cmp('

test1.txt

','test2.txt

')#false

print filecmp.cmp('

test3.txt

','test2.txt

')#true

#2、比較2個資料夾內指定檔案是否相等

#引數:需要指定要比較的資料夾[注意是資料夾而不是目錄],第三個引數為指定要比較的檔名列表

#返回值:包含3個list元素的元組,分別表示匹配、不匹配以及錯誤的檔案列表

print filecmp.cmpfiles('

d:\python

','d:\test2

',['

test.txt

'])#

(, , ['test.txt'])

#沒太理解該模組的用法,目前只掌握了第乙個用法.

python模組之shutil模組

高階的 檔案 資料夾 壓縮包 處理模組 shutil.copyfileobj fsrc,fdst length 將檔案內容拷貝到另乙個檔案中 import shutil shutil.copyfileobj open old.xml r open new.xml w shutil.copyfile ...

python模組之timeit模組

timeit模組用來測量函式執行時間,通過實際 學習怎樣應用timeit模組 fromtimeitimport print timeit x 7 print timeit x 7 number 1000000 print timeit x 7 number 1000000 print 上面三個列印說...

python模組 之 re模組

功能 實現python對正規表示式對支援與應用,將想要得到對內容按照正規表示式匹配出來 應用場景 爬蟲指令碼 對使用者輸入內容進行合規檢查 如qq格式檢查 等 功能 匹配物件中所有符合正規表示式的內容,並取出來 返回值 列表,所匹配到對項都會返回到列表中 import re content 1362...