为了账号安全,请及时绑定邮箱和手机立即绑定

python找不到指定文件

/ 猿问

python找不到指定文件

python3.5.3

windows10

需要使用pydub整合音频文件,但是pydub需要的libav or ffmpeg.都下载不下来

pydub的github地址

https://img4.mukewang.com/5b091cbe0001509505050178.jpg

代码:

from pydub import AudioSegment
song_zero = AudioSegment.from_mp3("F://auido.mp3")
song_one = AudioSegment.from_mp3("F://auido1.mp3")
song_two = AudioSegment.from_mp3("F://auido2.mp3")
song_three = AudioSegment.from_mp3("F://auido3.mp3")
song_four = AudioSegment.from_mp3("F://auido4.mp3")
song_five = AudioSegment.from_mp3("F://auido5.mp3")
merge_song=song_zero+song_one+song_two+song_three+song_four+song_five
merge_song.export("F://merge_song.mp3",format="mp3")

直接运行的时候说找不到指定文件,就算没有ffmpeg,也不用报错说找不到指定文件吧,因为我存储文件的时候就是这个地址啊?

https://img3.mukewang.com/5b091cc500015dfa05190525.jpg

电脑上的文件地址

https://img1.mukewang.com/5b091e8f000120a307170651.jpg

存文件的时候是好的

https://img.mukewang.com/5b091eec0001161405630359.jpg

查看完整描述

1 回答

?
奇风

windows的路径分割符是反斜杠\,你可能需要改成这样"F\\audio.mp3",

对于这种路径,还是用os.path.join()的好

查看完整回答
反对 回复 2019-03-07

添加回答

回复

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信