当 pyinstaller 完成 运行 时,如何让 Windows 发出蜂鸣声?

How can I make Windows beep when pyinstaller is finished running?

早上好!

我目前正在尝试使用 PyInstaller 为我的 Python 脚本制作可执行文件,因此我经常不得不等待它完成编译(在这种情况下这个词正确吗?),但我不想一直盯着屏幕看。

我知道我可以从脚本中导入 winsound 并让它发出蜂鸣声,但是我如何从终端使用 pyinstaller 来做到这一点?

换句话说,每当我在终端中输入“pyinstaller myScript.py”并且 Python 完成创建可执行文件时,我希望 Windows 发出哔哔声。

你可以简单地运行它在pyinstaller程序之后顺序:pyinstaller myScript.py; python3 -c "print('')";

您也可以尝试pyinstaller myScript.py; echo ^G;。其中 ^G 是当您在键盘上执行 Ctrl + G 时打印的字符。

使用 winsound,您可以得到一个简单的 python 脚本,它会发出哔哔声:

beep.py

import winsound 
              
winsound.Beep(500, 250) # Hz, ms

然后在您的终端中: pyinstaller myScript.py; python3 beep.py`