1

我试图在我的代码中添加哔声以提醒数据的变化。所以我使用 playsound 和 Play_mp3 构建了一个声音模块。它单独运行良好,但在主函数中调用时,它报告:

Error 259 for command:
  play "C:\Users\LYX\spider_demo\spider_demo\msn.mp3" wait

表示驱动程序无法识别指定的命令参数。

Error 305 for command:
   close "C:\Users\LYX\spider_demo\spider_demo\msn.mp3"

表示不能在用引号括起来的字符串中指定多余的字符。

哔声模块如下所示:

from playsound import playsound

def beep():
    file = r'C:\Users\LYX\spider_demo\spider_demo\msn.mp3'
    file2 = r'C:\Users\LYX\Desktop\Web Spider\audio\msn.mp3'
    playsound(file2)
import Play_mp3

def beep():
    sound = r'C:\Users\LYX\Desktop\Web Spider\audio\msn.mp3'
    Play_mp3.play(sound)

我尝试了两种方法,但没有工作。顺便说一句,对于 playsound 模块,playsound(file2)单独工作很好,但是当我将 mp3 文件放入虚拟环境时,playsound(file)它引发了上述错误。我怎样才能解决这个问题?它与Python虚拟环境有关吗?

4

0 回答 0