Python 如何在不使用Tkinter的情况下创建警报框?
我需要在不使用python Tkinter库的情况下在python中创建一个消息框,以便在使用Python 如何在不使用Tkinter的情况下创建警报框?,python,windows,alert,message,box,Python,Windows,Alert,Message,Box,我需要在不使用python Tkinter库的情况下在python中创建一个消息框,以便在使用exit()函数之前使用它。这将显示消息,并在用户按OK时立即回答,用户退出程序。下面是使用Windows的msg命令执行此操作的一种方法。代码基于@ErykSun在问题下的评论 Windows有一个Python脚本可以运行的命令(通过subprocess.run()或os.system())来执行您想要的操作。好的,谢谢,这可能会有所帮助 import os import subprocess sy
exit()
函数之前使用它。这将显示消息,并在用户按OK时立即回答,用户退出程序。下面是使用Windows的msg
命令执行此操作的一种方法。代码基于@ErykSun在问题下的评论
Windows有一个Python脚本可以运行的命令(通过
subprocess.run()
或os.system()
)来执行您想要的操作。好的,谢谢,这可能会有所帮助
import os
import subprocess
sysroot = os.environ['SystemRoot']
sysnative = (os.path.join(sysroot, 'SysNative')
if os.path.exists(os.path.join(sysroot, 'SysNative'))
else
os.path.join(sysroot, 'System32'))
msgexe_path = os.path.join(sysnative, 'msg.exe')
subprocess.run([msgexe_path, '*', 'ALL YOUR BASE ARE WHERE BELONG TO US.'])