如何在Python中弹出cmd窗口和/或提醒用户?

问题描述 投票:0回答:1

我制作了一个python脚本来监控关键设备。使用它的工程师可以/将最小化cmd窗口并在程序在后台运行时处理其他事情。有什么办法可以让窗口在屏幕上弹出吗?

我四处询问,一些建议是:使用 tkinter 创建一个弹出窗口,但我觉得这对于手头的任务来说太OP了。一条简单的线,如果隐藏/最小化,将使窗口弹出并显示。

python
1个回答
0
投票

在 Windows 上,您可以尝试使用在

MessageBox

中显示警报的命令运行 Powershell

类似的东西

import subprocess

subprocess.run(["powershell", "-Command", "Add-Type -AssemblyName PresentationFramework;[System.Windows.MessageBox]::Show('Hello World')"], capture_output=True)

您可能必须先确保可以运行 Powershell 脚本

© www.soinside.com 2019 - 2024. All rights reserved.