如何在 python 中更改 PysimpleGUI 中的弹出窗口大小?

How to change the popup size in PysimpleGUI in python?

我在 python 代码中使用 PYsimpleGUI,在使用弹出元素时如何调整弹出窗口的大小 window?

我的代码:

import PySimpleGUI as sg
sg.popup("Hello!")

如何调整大小sg.popup?

此外,是否有向弹出窗口添加标题的选项window?

要在使用该元素时调整大小,您可以使用 Stretch 元素来推动内容。

设置标题,很简单

import PySimpleGUI as sg
# Create the Window
window = sg.Window('Window Title', layout)

如果您是图书馆的新手,documentation 是一个很好的起点。

遗憾的是 sg.popup 中没有大小参数,但是您可以通过更改显示的文本内容来调整 window 的大小,即。更长的字符串和一些空行。

另一种选择是创建一个与 sg.popup 类似但基于 sg.Window object 的新弹出功能。这样你可以更灵活地使用参数。

您可以使用标题参数添加标题:sg.popup('world', title='hello')