在 python 中的错误点使用蜂鸣声
Using beep sound at point of error in python
我想在 python 脚本出错时添加提示音。我知道如何在特定行后添加 windows 哔哔声,例如
duration = 1000 # milliseconds
freq = 440 # Hz
#some code here
winsound.Beep(freq, duration)
是否可以在出现错误时启用提示音?我正在使用 windows 10、python 3.6 和 pycharm IDE。我在 pycharm 中找不到任何提供错误音频通知的功能。
您可以全局捕获所有错误并在发生错误时发出蜂鸣声:
try:
do_something()
except:
winsound.Beep(440, 1000)
你可以在Windows中使用这个:
import winsound
try:
int('abc')
except Exception as e:
winsound.PlaySound("*", winsound.SND_ALIAS)
raise e
用您的代码替换 int('abc')
。
注意:只能在“Windows”中使用。不适用于 Linux / Mac OS.
我想在 python 脚本出错时添加提示音。我知道如何在特定行后添加 windows 哔哔声,例如
duration = 1000 # milliseconds
freq = 440 # Hz
#some code here
winsound.Beep(freq, duration)
是否可以在出现错误时启用提示音?我正在使用 windows 10、python 3.6 和 pycharm IDE。我在 pycharm 中找不到任何提供错误音频通知的功能。
您可以全局捕获所有错误并在发生错误时发出蜂鸣声:
try:
do_something()
except:
winsound.Beep(440, 1000)
你可以在Windows中使用这个:
import winsound
try:
int('abc')
except Exception as e:
winsound.PlaySound("*", winsound.SND_ALIAS)
raise e
用您的代码替换 int('abc')
。
注意:只能在“Windows”中使用。不适用于 Linux / Mac OS.