Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/277.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
can';t在python中播放mp3文件,这是它学习代码的第一天_Python - Fatal编程技术网

can';t在python中播放mp3文件,这是它学习代码的第一天

can';t在python中播放mp3文件,这是它学习代码的第一天,python,Python,错误:(但是路径是正确的…但是仍然是错误的) PS E:\python>&“C:/Users/Ahsan Ali/AppData/Local/Programs/python/Python39/python.exe”E:/python/01_hello.py 回溯(最近一次呼叫最后一次): 文件“e:\python\01\u hello.py”,第2行,在 播放声音('C:\\Users\\Ahsan Ali\\Downloads\\shower.mp3') 文件“C:\Users\Ahsan A

错误:(但是路径是正确的…但是仍然是错误的)

PS E:\python>&“C:/Users/Ahsan Ali/AppData/Local/Programs/python/Python39/python.exe”E:/python/01_hello.py
回溯(最近一次呼叫最后一次):
文件“e:\python\01\u hello.py”,第2行,在
播放声音('C:\\Users\\Ahsan Ali\\Downloads\\shower.mp3')
文件“C:\Users\Ahsan Ali\AppData\Local\Programs\Python\Python39\lib\site packages\playsound.py”,第35行,在playsoundWin中
winCommand(“打开”+“声音”+“别名”,别名)
winCommand中的文件“C:\Users\Ahsan Ali\AppData\Local\Programs\Python 39\lib\site packages\playsound.py”,第31行
引发播放声音异常(例外消息)
playsound.PlaysoundException:
命令的错误275:
打开“C:\Users\Ahsan Ali\Downloads\shower.mp3”别名playsound_0.8852709796417568
找不到指定的文件。确保路径和文件名正确。

评论中有人说你应该使用“r”前缀,但双反斜杠也提供了转义,你不必使用“r”前缀。错误表示找不到该文件

from playsound import playsound

playsound('C:\\Users\\Ahsan Ali\\Downloads\\shower.mp3')

仔细检查您的歌曲名称或路径…

对包含反斜杠的Windows路径使用原始字符串:
playsound(r'C:\Users\Ahsan Ali\Downloads\shower.mp3')
-请注意开头引号前的
r
。@Thierrylahuille对问题的回答是错误的,但使用“r”前缀非常优雅。单斜杠也有效。
Error 275 for command:
        open "C:\Users\Ahsan Ali\Downloads\shower.mp3" alias playsound_0.8852709796417568
    Cannot find the specified file.  Make sure the path and filename are correct.