【问题标题】:print('\a') doesn't work on linux (no sound) [duplicate]print('\a') 在 linux 上不起作用(没有声音)[重复]
【发布时间】:2014-10-12 11:51:49
【问题描述】:

我曾尝试print('\a') 只是为了发出声音,但没有奏效。为什么以及如何使它工作?我在linux系统上。

【问题讨论】:

  • @Cyber​​ 我已经阅读了它,什么也没有,提出的解决方案不起作用......此外它没有解释为什么它不起作用
  • 这可能无法播放声音的原因有很多。 Beeos 可能在您的终端中被禁用,或者您的混音器中的音量被调低,或者 PC 扬声器内核模块未加载,或者许多其他可能的原因之一。用给出的信息来回答这个问题是不可能的。

标签: python python-3.x


【解决方案1】:

代码有效,问题可能是您的终端设置。去那里找到“bell”的设置,并确保它设置为“audible”或任何你的系统调用它(而不是“visual”或“disabled”等)。

为了证明这不是 Python 的错,尝试在终端提示符处按下退格键,当该行没有输入任何内容时。这应该会在大多数启用它的系统上响起。

【讨论】:

  • 我正在使用 gnome 终端并且声音已启用,但即使按退格键也不会产生声音。
猜你喜欢
  • 1970-01-01
  • 2021-10-22
  • 1970-01-01
  • 2020-04-24
  • 2019-04-11
  • 2020-03-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多