突发奇想做个音乐模块,找了半天发现playsound非常好用,只要playsound("正确的音乐路径")就可以播放音乐,然而当上手的时候发现歌曲名不支持中文
playsound("D:\\music\\写给我第一个喜欢的女孩的歌.mp3")
随手找了一会,发现不支持中文,不信邪的继续试了试,发现在其中任何位置加上空格就可以正常播放音乐(不能在最开头,在重命名文件时文件会自动删去空格保存命名)
用我那学了半年的python对目录下的音乐名进行修改
for i in os.walk("D:\\music"): #音乐文件存放目录for name in i[2]:'''全部加上空格'''if ' .' not in name:MusicName = name.replace(',', ' ').replace('.', ' .')os.rename(f"D:\\music\\{name}",f"D:\\music\{MusicName}")
playsound("D:\\music\\写给我第一个喜欢的女孩的歌 .mp3")
顺带问问路过的大佬们,刚接触python,想知道学到什么程度能找到工作