欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

Python中怎么監(jiān)控文件變化

今天就跟大家聊聊有關(guān)Python中怎么監(jiān)控文件變化,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結(jié)了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。

創(chuàng)新互聯(lián)公司主要從事成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)柳河,十年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來(lái)電咨詢建站服務(wù):18980820575

1.準(zhǔn)備

開始之前,你要確保Python和pip已經(jīng)成功安裝在電腦上噢,如果沒有,請(qǐng)?jiān)L問這篇文章:超詳細(xì)Python安裝指南 進(jìn)行安裝。如果你用Python的目的是數(shù)據(jù)分析,可以直接安裝Anaconda:Python數(shù)據(jù)分析與挖掘好幫手—Anaconda

Windows環(huán)境下打開Cmd(開始—運(yùn)行—CMD),蘋果系統(tǒng)環(huán)境下請(qǐng)打開Terminal(command+空格輸入Terminal),準(zhǔn)備開始輸入命令安裝依賴。

當(dāng)然,我更推薦大家用VSCode編輯器,把本文代碼Copy下來(lái),在編輯器下方的終端運(yùn)行命令安裝依賴模塊,多舒服的一件事?。篜ython 編程的最好搭檔—VSCode 詳細(xì)指南。

在終端輸入以下命令安裝我們所需要的依賴模塊:

pip install watchdog


看到 Successfully installed xxx 則說明安裝成功。

2.基本使用

看門狗的使用并不復(fù)雜,請(qǐng)認(rèn)真看以下代碼和注釋:

Python中怎么監(jiān)控文件變化

可以看到代碼中有幾個(gè)關(guān)鍵步驟,

1.配置各項(xiàng)信息;

2.生成事件處理器、監(jiān)控器;

3.注冊(cè)事件處理器、配置目錄、遞歸執(zhí)行(即同時(shí)監(jiān)控子文件夾);

4:啟動(dòng)。

其實(shí),看門狗的observer是基于 threading.Thread 對(duì)象的,所以observer很多屬性都繼承了 threading.Thread 的屬性。

如果你不帶參數(shù)地運(yùn)行該腳本,就是要監(jiān)控腳本文件所在的文件夾,如果要監(jiān)控其他文件夾,記得運(yùn)行時(shí)帶文件夾的路徑參數(shù),如:

python obserber.py /data/home/ckend/

我們來(lái)試著運(yùn)行看看:

Python中怎么監(jiān)控文件變化


可以看到,我在當(dāng)前文件夾下做的所有操作都被記錄下來(lái)了。接下來(lái)我們就試試怎么自定義一些操作。

3.監(jiān)控文件變化

如果你不知道怎么提取音樂文件的高潮部分,請(qǐng)看這篇文章:《Python自動(dòng)提取音樂文件高潮》。

要實(shí)現(xiàn)這樣的功能,我們有幾種方法,一個(gè)是在原來(lái)log的處理器上做一些新增修改,比如多增一個(gè)函數(shù)調(diào)用音樂高潮提取器。第二個(gè)是重新繼承 FileSystemEventHandler 類,并做相應(yīng)的修改。這里我們還是要保留log的樣式,只是在log的時(shí)候順便提取音樂高潮,因此采用第一個(gè)方法。

看看LoggingEventHandler源代碼中的on_created,這就是當(dāng)文件創(chuàng)建時(shí)監(jiān)控器的操作:

Python中怎么監(jiān)控文件變化


我們僅需要繼承這個(gè)類并對(duì)on_created進(jìn)行修改,就能完成我們想要的功能:

Python中怎么監(jiān)控文件變化

首先聲明一個(gè)類,繼承LoggingEventHandler,然后重載on_created函數(shù),在這個(gè)函數(shù)中不僅記錄文件事件變化,還要對(duì)mp3文件做一次音樂高潮提取。最后別忘了,生成事件處理器時(shí)要用我們新的類名。

看看效果,將小永遠(yuǎn).mp3復(fù)制過來(lái):

Python中怎么監(jiān)控文件變化

看完上述內(nèi)容,你們對(duì)Python中怎么監(jiān)控文件變化有進(jìn)一步的了解嗎?如果還想了解更多知識(shí)或者相關(guān)內(nèi)容,請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝大家的支持。

當(dāng)前文章:Python中怎么監(jiān)控文件變化
分享網(wǎng)址:http://aaarwkj.com/article4/igocoe.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站內(nèi)鏈、App設(shè)計(jì)、標(biāo)簽優(yōu)化、網(wǎng)站收錄、網(wǎng)頁(yè)設(shè)計(jì)公司、關(guān)鍵詞優(yōu)化

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都網(wǎng)頁(yè)設(shè)計(jì)公司
麻豆午夜视频免费在线观看| 欧美日韩国产av一区| 亚洲国产丁香综合激情啪| 亚洲精品色播一区二区| 高清中文字幕一区二区三区| 人妖激情一区二区三区| 少妇的诱惑免费在线看| 亚洲一区二区在线视频在线观看| 好吊毛片一区二区三区| 日韩高清视频 一区二区| 国产亚洲欧美日韩中文字幕 | 国产av综合一区二区| 一本在线不卡中文字幕| 日本一区二区三区电影播放| 亚洲区自拍偷拍一区二区| 极品人妻少妇精品一区二区| 亚洲欧美日韩香蕉在线观看| 一区二区三区日韩专区| 青青草老司机在线视频| 国产亚洲精品久久综合阿香| 精品国产一区=区三区乱码| 日本黄色免费在线观看网站| 在线免费观看午夜视频| 亚洲中文永久免费视频| 99精品午夜福利在线| 少妇人妻系列中文在线| 亚洲最大五月六月丁香婷婷| 亚洲国产精品热久久网站| 日韩免费视频一区二区三区免费| 国产网红女主播视频一区二区| 91一区二区三区在线| 亚洲不卡在线视频免费| 未满十八禁在线观看免费| 开心五月六月婷婷在线| 日韩欧美一区二区三级| 精品日韩电影在线观看| 亚洲和欧洲一码二码区视频| 国产亚洲精品久在线| 未满十八禁止在线观看av| 狼人综合狼人综合网站| 亚洲精品一区二区成人影院|