我试图在我的代码中添加哔声以提醒数据的变化。所以我使用 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虚拟环境有关吗?