python - 尝试运行 pygame 时出错:“视频系统未初始化”
问题描述
我正在尝试播放 mp3 文件,但无法播放,因为在尝试运行 pygame.init() 时出现此错误
下面的代码有效,但给出了错误消息(视频系统未初始化)。
from gtts import gTTS
import pygame
t = str(input('Texto: '))
tts = gTTS(text=t, lang='pt-br')
tts.save('test.mp3')
pygame.mixer.init()
pygame.mixer.music.load('test.mp3')
pygame.mixer.music.play()
pygame.event.wait()
下面的代码没有运行并给出错误消息(模块'pygame'没有'init'成员):
from gtts import gTTS
import pygame
t = str(input('Texto: '))
tts = gTTS(text=t, lang='pt-br')
tts.save('test.mp3')
pygame.init()
pygame.mixer.music.load('test.mp3')
pygame.mixer.music.play()
pygame.event.wait()
我该如何解决这个问题?
解决方案
推荐阅读
- python-3.x - 无法在 python 项目中安装或构建端口音频
- spring-boot - 确保只有分配的用户才能完成 Camunda 中的任务
- javascript - 如何防止反应日期选择器在按钮单击时发生变化?
- c# - 从另一个私有方法访问私有方法中的变量。C#
- excel - 将 Word 文档中的图像复制到 Excel 单元格中
- algorithm - 如何求解递归关系 T(n)=T(n/3)+T(n/6)+1
- python - 如何只保留 3 位数字?
- reactjs - 如何在 react-grid-layout 中呈现自定义占位符
- typescript - 当我使用 Typescript 进行投射时,为什么 Prettier 会添加这个分号?
- sqlalchemy - SQLAlchemy 执行的“SELECT CAST('test plain returns' AS VARCHAR(60)) AS anon_1”的目的是什么?