问题标签 [pysimplegui]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 使用 PySimpleGUIQt 中的单选按钮动态隐藏 GUI 元素
我在这篇文章中使用了以下方法来隐藏效果很好的 GUI 元素:
这里的问题是,如果我用单选按钮替换复选框,那么相同的代码不会动态隐藏 gui 元素。下面是带有单选按钮的代码:
如何在 pysimpleGUIqt 中使用单选按钮隐藏元素?
python - 如何在 PySimpleGUI GUI 中接收数据?
我想在我用 PySimpleGUI 设计的 GUI 中连续显示我在 Flask 服务器中收到的一些数据。目前我的 GUI 和我的 Flask Server 是两个独立的项目,连接它们的最干净/最佳实践方法是什么?
python - 使用进程更新 gui 项目
我正在尝试为我的应用程序制作一个 GUI,但遇到了一个问题:使用PySimpleGUI
我必须首先定义布局,然后才显示整个窗口。现在代码是这样的:
是否可以仅在按下按钮Listbox
后显示?Read
因为我只会Listbox
在输入后获得值。也许有可能在按钮事件之后用新值更新列表框?
python - 使用 PySimpleGUI 将窗口划分为列会报错
我正在尝试构建一个显示两列的 GUI:一列将包含所有输入字段和列表框,第二列将显示来自pandas dataframe
.
我认为使用 来执行此操作是个好主意Frames
,但是在尝试创建时遇到错误Frame
:
结果:
TypeError:* 之后的 AddRow() 参数必须是可迭代的,而不是 Frame
如何解决这个问题?
我在想是否可以先定义列,使用Frame
,然后将列放入layout
?
python - 获取组合框项的值或索引?
我正在尝试根据组合框中选择的项目使我的 GUI 显示信息。PySimpleGUI
食谱说我应该使用GetSelectedItemsIndexes()
方法,但是当我尝试使用它时:
我明白了:
AttributeError:“组合”对象没有属性“GetSelectedItemsIndexes”
我试着在控制台中输入这个:
似乎GetSelectedItemsIndexes
甚至不存在......那么我怎样才能从组合框中获取所选值的索引?
python - 在 Pysimplegui 中的图像上绘制矩形
我正在寻找使用 Pysimplegui 在图像上绘制一个矩形。我曾尝试使用 Graph 对象来做到这一点,但据我所知,你不能对图像对象做任何事情。我在 Pygame 中找到了一个替代方案,但我的脚本已经在 pysimplegui 中建立起来了。这个功能/演示是否存在?
python - 将脚本连接/处理到 PySimpleGUI 按钮
你们能帮我知道如何在我的 PySimpleGui 脚本中连接一个按钮,当按下/单击运行按钮时,它将执行另一个 python 脚本。
现在,我一直在阅读关于 GUI 脚本中的 Subprocess 和 command = os.popen 的内容。
在我的 pysimplegui 脚本中,我还没有包含子进程或任何库,因为我只是不知道在哪里做。任何帮助将是最受欢迎的!
python - 如何使用 pysimplegui 在新行中打印列表的每个元素?
嘿伙计们,我遇到了一个非常简单的问题,这让我发疯了。我基本上只是想用 PySimpleGui 创建一个弹出窗口,在新行中打印列表的每个元素。我知道,当使用普通的打印语句时,这可以很容易地通过 for 循环或例如 print(*list,sep="\n") 来完成。但是,在尝试实现打印语句时,我根本想不出一种方法在我的 PySimpleGui 弹出窗口中。这是我的代码
将 PySimpleGUI 导入为 sg
a=[3,45,23,1,8,9]
sg.PopupScrolled("同步完成", f"已添加以下项目:\n", f"{a}")
那么我如何设法格式化弹出代码,以便我的列表 [a] 的每个元素都打印在新行中?在此先感谢您的帮助!
python - 比较 PySimpleGUI 和 openPyxl 时如何读取 Nonetypes
我正在将一个 GUI 变量分配给一个 Excel 工作表单元格。我使用 PySimplegui,然后读取该 GUI 的值,并使用 openpyxl 写入我的 excel 表。它总是告诉我
无论。
我希望将values['_address_]
其放入 excel 表的单元格 F9 中。相反,它只是告诉我因为values['_address_']
是Nonetype
(不管它是否填写),它甚至没有尝试
python-3.x - 使用 PySimpleGui 加载多个文件夹
可以用 PySimpleGUI 一次选择多个折叠路径吗?