python - pyinstaller 运行完成后如何使 Windows 发出哔哔声?
问题描述
早上好!
我目前正在尝试使用 PyInstaller 为我的 Python 脚本制作一个可执行文件,因此我经常不得不等待它完成编译(在这种情况下这是正确的词吗?),但我不想一直盯着不必要地在屏幕上。
我知道我可以导入 winsound 并在脚本中以这种方式发出哔哔声,但是我将如何从终端使用 pyinstaller 呢?
换句话说,每当我在终端中输入“pyinstaller myScript.py”并且 Python 完成创建可执行文件时,我希望 Windows 发出哔哔声。
解决方案
您可以在 pyinstaller 程序之后简单地按顺序运行它:pyinstaller myScript.py; python3 -c "print('\7')";
你也可以试试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`
推荐阅读
- php - 在没有关闭模式的情况下替换后刷新模式窗口中的图像
- r - 在互联网断开的机器上安装存储库时如何绕过 repos 错误?
- python - 蟒蛇 | 在字典中添加 2 个相同的键
- ruby-on-rails - 在rails中拆分字符串并附加单引号
- apache-spark - Hadoop CLI 命令获取使用的总内存等,如 8088 上的 Hadoop Web UI 中所示
- asp.net-core - 从所有会话中注销 IdentityServer4
- node.js - 如何为 express-session 的 req.session.destroy() 编写简单的 Jest 模拟
- php - 我希望能够删除问题/答案(选择)和主题 Codeigniter 从数据库中删除记录
- c# - 当我使用 T4 Templete 创建这个列表时,它给了我一个异常 NullReferenceException
- java - 使用 Eclipse IDE 将外部 JAR 添加到 Gluon 项目?