起因
創(chuàng)新互聯(lián)網(wǎng)站建設(shè)服務(wù)商,為中小企業(yè)提供做網(wǎng)站、成都網(wǎng)站設(shè)計(jì)服務(wù),網(wǎng)站設(shè)計(jì),網(wǎng)站托管運(yùn)營(yíng)等一站式綜合服務(wù)型公司,專業(yè)打造企業(yè)形象網(wǎng)站,讓您在眾多競(jìng)爭(zhēng)對(duì)手中脫穎而出創(chuàng)新互聯(lián)。前幾天去國(guó)圖拍了一本書(shū),一本心理學(xué)方面的書(shū),也許你問(wèn)我為什么不去買一本,或者去網(wǎng)上找pdf。 其實(shí)吧,關(guān)于心理學(xué)方面的書(shū)可以說(shuō)在市面上一抓就是一堆,至于拍這本書(shū)兩個(gè)原因,一個(gè)是沒(méi)有什么收藏價(jià)值不值得我去買,只適合應(yīng)急用,然后就是這本書(shū)的作者寫(xiě)作特點(diǎn)和其他大眾的不太一樣,可以說(shuō)是有特點(diǎn)或者偏門(mén),于是我就在手機(jī)上拍了一堆的圖片,后來(lái)整理成了pdf,但是昨天我看的時(shí)候原圖片文件還在快上千了吧,一個(gè)一個(gè)選擇刪除真是刪煩了,也許你會(huì)說(shuō)為什么不導(dǎo)入到電腦上進(jìn)行刪除,沒(méi)辦法我就是想整點(diǎn)不一樣的,學(xué)了python就是喜歡整點(diǎn)騷操作。(手動(dòng)滑稽)所以下面就在手機(jī)上使用python進(jìn)行一波騷操作。。。
準(zhǔn)備工具
首先你得有個(gè)手機(jī),233(和沒(méi)說(shuō)一樣),咳咳 說(shuō)正經(jīng)的,既然我要在手機(jī)上運(yùn)行python了,這里我推薦pydroid3,因?yàn)榇a是基于python3.6寫(xiě)的(f-string的使用)。安裝打開(kāi)之后這個(gè)樣子
剩下的就是運(yùn)行代碼了,這個(gè)后面我們?cè)僬f(shuō).
思路
在做這件事之前我們得知道具體如何去做。1.確定待處理圖片文件所在目錄2.然后確定要?jiǎng)h除哪些圖片,這里我們以圖片創(chuàng)建日期為準(zhǔn)進(jìn)行篩選。3.為了防止誤刪,安全起見(jiàn)在該文件夾里創(chuàng)建一個(gè)trash目錄,首先把目標(biāo)圖片移動(dòng)到該文件夾,然后確認(rèn)圖片可以刪除之后再進(jìn)行刪除。就像不要輕易使用rm一樣,你懂得。給自己留一個(gè)反悔的時(shí)間。
代碼實(shí)現(xiàn)
好了既然思路確定了我們就可以動(dòng)手實(shí)現(xiàn)了。
1.確認(rèn)文件所在文件夾,這里使用pathlib模塊,pathlib是python3里的一個(gè)標(biāo)準(zhǔn)庫(kù),主要也是操作路徑,和os模塊操作路徑比要說(shuō)區(qū)別的話,就是拼接路徑有時(shí)候比較方便,最好的就是兩個(gè)配合著使用。
好了下面上代碼
import pathlibdir_path = pathlib.Path(filename).resolve().parent