Python 小型项目的 GUI 框架

Python GUI framework for small projects

我正在 Python 中寻找一个 GUI 框架,它允许进行以下操作: - 在执行主代码之前在 GUI 中更改我的代码变量 - 显示文件浏览器以设置我的脚本所需的文件路径 - on/off

的复选框

我没有使用 GUI 框架的经验,因为我只是为科学目的(粒子物理数据分析)编程。 Google 搜索了一下,发现QT应该是个不错的框架。但是,我想知道这是否满足了我最基本的需求。 谁能推荐一个用户友好的 GUI 框架来处理我想做的事情?

非常感谢!

尝试http://www.wxpython.org/它是跨平台的,在我看来比 QT 更适合小项目需求。

或出于科学目的,请参阅 ipython 笔记本。它允许具有简单控件(例如复选框、滑块)的交互式小部件,但不允许像文件浏览器这样更复杂的东西。您可以在此处查看示例:https://github.com/ipython/ipython/tree/master/examples/Interactive%20Widgets