巧用Python整理華為手機(jī)中的通話錄音文件
使用 Android 手機(jī)的用戶可能都用過“通話錄音”功能,但如果錄音文件多了,管理起來并不容易。有個(gè)朋友每到年終都要把這一年的錄音文件整理歸檔,他使用的是華為手機(jī),想要的效果如下圖所示:

圖中左邊是手機(jī)通話錄音后自動保存的文件名,右邊是他想改成的文件名。其中:
①處是通話者姓名(為了防止泄密,這里用一些非常用字進(jìn)行了替換);
②處是通話者電話號碼(這里也用非真實(shí)數(shù)字進(jìn)行了替換);
③處是通話時(shí)間。
此外,改名后的文件名還給少于三個(gè)字的姓名添加了相應(yīng)的全角空格“”(上圖④處)。
通過以上描述可以看出,朋友的問題實(shí)際上就是如何把上圖左邊的文件批量重命名為右邊的樣子。這個(gè)問題如果用現(xiàn)成的軟件來解決,會比較麻煩,因此還是編個(gè)Python腳本更方便——以后再處理同樣的文件,直接運(yùn)行該腳本就行了。
由于B站無法正常顯示 Python?代碼,這里就不提供了,感興趣的朋友可以去知乎搜索同名文章。
下圖是我在 Thonny 這款非常適合初學(xué)者的 Python 代碼編輯器(IDE)中運(yùn)行腳本的情況:

用鼠標(biāo)點(diǎn)擊上圖①處所指的按鈕,即可運(yùn)行 Python 代碼,并在上圖②處看到結(jié)果。
到 Thonny 官網(wǎng)可以下載個(gè)人電腦系統(tǒng)對應(yīng)的版本。安裝非常簡單,根據(jù)提示一路點(diǎn)擊“下一步”就行。該軟件不但免費(fèi)、無廣告,而且還有簡體中文界面。安裝后第一次運(yùn)行,根據(jù)提示選擇相應(yīng)的語言即可。
有了?Thonny?的協(xié)助,學(xué)習(xí)和使用 Python 會變得更加容易一些,甚至連?Python 本身都不需要安裝了——因?yàn)?Thonny?已經(jīng)集成了?Python?3.7.9。