【问题标题】:How do I play a .wav file using Tkinter on Mac?如何在 Mac 上使用 Tkinter 播放 .wav 文件?
【发布时间】:2016-03-26 05:25:21
【问题描述】:

每当你在我的文字冒险游戏中死去时,我都会尝试播放一段笑声,我正在使用 Python,但由于我不知道如何在 Python 上使用 Tkinter。我从未使用过 TKinter,所以我需要一些帮助。如果您想知道文件在哪里,它位于我命名为 Sound Files 的文件夹中。

【问题讨论】:

  • TKinter help page has a HelloWorld,你试过了吗?
  • 在 web 或 pypi.python.org 上搜索“python 播放声音”之类的内容。 pygame 中的声音函数是一种可能性。

标签: python macos audio tkinter wav


【解决方案1】:

我会打赌,说没有内置的音频播放工具。我建议查看类似问题的旧答案:Play audio with Python

更新

我知道我错了。 Python 3 似乎有一些功能:22. Multimedia Services — Python 3.5.1 documentation

【讨论】:

  • 我相信你第一次是对的。 “音频”模块读取和写入各种格式的声音文件,但不要通过扬声器播放它们(除非写入声音设备有效)。
【解决方案2】:

使用 winsound - 它是内置的。

import winsound

winsound.PlaySound('laugh.wav', winsound.SND_FILENAME)

【讨论】:

    猜你喜欢
    • 2021-10-13
    • 2017-01-14
    • 1970-01-01
    • 2011-03-30
    • 2011-01-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多