我将应用程序配置为在完成后发出提示音(长期运行有助于我执行多任务)。
在Windows上很简单:
def beep_please():
"""Beep on Windows"""
if os.name == 'nt':
import winsound #@UnresolvedImport
winsound.MessageBeep(winsound.MB_ICONEXCLAMATION)
import atexit
atexit.register(beep_please)
问题是我最近切换到Linux,并且简单的提示音不起作用。
打印
'\a'
也不起作用。救命?
最佳答案
尝试执行sys.stdout.write('\007')
而不是print '\a'