python扫描受损歌曲文件(附可直接使用exe文件)

import os
from eyed3 import mp3
file_dir = os.getcwd() #此处改为你要扫描的音乐歌单文件夹
def mp3_bit(mp3Path):
mp3Info = mp3.Mp3AudioFile(mp3Path)
return(mp3Info.info.bit_rate[1])
def file_name(file_dir,type):# 加载指定目录下及子目录的的mp3音乐
list=[]
for root, dirs, files in os.walk(file_dir):
for file in files:
if os.path.splitext(file)[1] == type:
list.append(os.path.join(root, file))
return list

list=file_name(file_dir,".mp3")
print(list)
for i in range(len(list)):
try:
mp3_bit(list[i])
except:
os.remove(list[i])#删掉损坏的歌曲
print(list[i]+"已删除")

input("操作已完成,按任意键结束!")

下载地址:https://pan.thinkzyx.cn/directlink/1/MP3check.exe

版权声明:
作者:zyx
链接:https://www.thinkzyx.cn/151/
来源:ZYX的随笔
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
海报
python扫描受损歌曲文件(附可直接使用exe文件)
import os from eyed3 import mp3 file_dir = os.getcwd() #此处改为你要扫描的音乐歌单文件夹 def mp3_bit(mp3Path): mp3Info = mp3.Mp3AudioFile(mp3Path) r……
<<上一篇
下一篇>>