很多時候,我們可能需要對文件的格式進行更改,從而更好地利用文件。
最近,在看小說的時候,有點無聊,找了些之前存在U盤裡的音樂聽聽,但這些音樂都是OGG格式,不能添加到本地多媒體的播放列表中。
但嘗試更改成MP3格式時,是可以自動添加的。
音樂太多了,更改起來有點累,於是想到用python來實現自動化更改。
代碼如下:
import os
path = r'G:\音樂\周傑倫' # 文件路徑
file_list = os.listdir(path)
file_list.sort() # 對列表內容進行排序,默認為升序
for item in file_list:
if item.endswith('.ogg'): # 這裡以.jpg進行判斷文件名
item_new = item.split('.')[0] # 得到去除後綴的文件名
src = os.path.join(path, item)
dst = os.path.join(os.path.abspath(path), item_new + '.mp3')
try:
os.rename(src, dst)
print('已將{}更改為{}'.format(src, dst))
except Exception as e:
print(e)
print('{}更改失敗'.format(src))
print('所有目標文件已完成全部更改')
結果如下:
兩秒更改完畢,不得不說,自動化就是好!!!