弹出程序执行 - python

Popup program execution - python

我需要一个简单的弹出窗口来指示程序的执行并在完成后消失。它应该只用于向用户表明该脚本是 运行。我有 PySimpleGUI。

此代码将弹出 window。

import PySimpleGUI as sg

sg.popup('This is my popup message')

你想让它“阻塞”,等待用户点击确定吗? 您也可以让它在一段时间后自动关闭。 或者,您可以使其成为非阻塞的,您的程序将立即继续执行。

弹出部分下的 PySimpleGUI documentation 中均有描述。

这是显示弹出窗口的代码 window。您的程序不会阻塞它,因此会立即 运行

继续
import PySimpleGUI as sg

sg.popup_non_blocking('This is my popup message')
print('My program continued')

程序完成后运行,window会消失。

普通弹出函数还有一个参数,用于指示您是否希望它成为非阻塞调用,您可以使用它来代替 popup_non_blocking 函数。 popup_non_blocking 函数使用为您设置的此参数调用弹出窗口。