【问题标题】:What to do with "Cannot specify extra characters after a string enclosed in quotation marks" error?如何处理“不能在引号括起来的字符串后指定额外字符”错误?
【发布时间】:2021-10-03 07:18:14
【问题描述】:

我有一段代码使用 playsound 模块播放声音,但文件位置出错:

import playsound

playsound.playsound('C:\\Users\\nc_ma\\Downloads\\Note1.mp3')

错误:

Error 305 for command:
    open "C:\Users\nc_ma\Downloads\Note1.mp3"
Cannot specify extra characters after a string enclosed in quotation marks.

【问题讨论】:

标签: python python-playsound


【解决方案1】:

我遇到了类似的 Error 305 问题。检查您的播放声音版本。 1.3 版有问题。降级到 1.2.2 版对我有用。

按照以下步骤操作:

pip uninstall playsound
pip install playsound==1.2.2

再次运行相同的文件。它应该可以工作。

【讨论】:

    【解决方案2】:

    我遇到了同样的问题,我尝试了另一种方法: 我用os

    import os
    os.startfile('path\\file.filetype')
    

    它开始工作了 给你:

    os.startfile('C:\\Users\\nc_ma\\Downloads\\Note1.mp3')
    

    from playsound import playsound
    playsound('Path\\File Name.mp3')
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-10-01
      • 1970-01-01
      • 2011-07-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多