【问题标题】:Visual Basic like GUI for Python with arrays of text boxes and labelsVisual Basic 类似于 Python 的 GUI,带有文本框和标签数组
【发布时间】:2018-11-19 15:58:41
【问题描述】:

有很多 Python 的 GUI 环境,如 Qt、tKinter、wx、PySimpleGUI 等,所以我无法通过其中的很多。我想知道是否有一个是

  1. 有点类似于 Visual Basic 的(拖放和调整大小),
  2. 允许文本框和标签的数组。
  3. 最好是开源的,
  4. 应该创建独立的 *.exe 文件,
  5. 并且不需要浏览器。

【问题讨论】:

    标签: python user-interface open-source


    【解决方案1】:

    最符合您要求的可能是PySimpleGUI。没有拖放功能,但您并不需要它。需要 1 行代码来配置一个小部件并将其放置到您的窗口中。您可以轻松制作“文本框和标签数组”。在 tkinter 或 Qt 上运行。

    【讨论】:

      【解决方案2】:

      希望有一个简单的 Python 拖放 GUI 构建器吗?

      你可以试试appJar。这不是拖放,但看起来很简单。

      QtDesigner 是拖放的。它是PyQT 套件的一部分。 QtDesigner 创建 XML (.ui) 文件,然后可以将其转换为 .py 文件。 Michael Herrmann's site 展示了如何以最少的开销做到这一点。

      【讨论】:

        【解决方案3】:

        我个人推荐我的项目https://github.com/cdhigh/tkinter-designer

        tkinter-designer 在 VB6 中实现了一个插件,您可以在 VB6 中设计您的 GUI(拖放、调整大小、对齐、颜色、键绑定、 ...),然后这个附加组件生成一个完整的代码框架。您将要做的是在事件方法中添加逻辑代码,如在 VB 中编码。

        PS:你可以安装nano版本的vb6。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2012-05-24
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多