【问题标题】:How to create UI in Python 3如何在 Python 3 中创建 UI
【发布时间】:2018-08-19 00:21:15
【问题描述】:

我需要知道是否可以为我的 Python 应用程序创建 UI。我创建了一个非常简单的程序,您可以看到 here,我想创建一个 UI,这样用户就可以像“真正的程序”一样使用它,而不是仅在 CMD/Python Shell 中。

还有一件事:为了让用户能够在不下载代码和 Python 的情况下使用该程序,我正在使用 this site 来转换我的 .py .exe 文件中的文件。但是,当我尝试下载它时,Google Chrome 和 Windows Defender 说“.exe”是恶意软件(您可以尝试在我的 GitHub 上下载“.exe”文件here)。我该如何解决? (我知道禁用防病毒会修复它,但用户可能不会这样做。) 谢谢你们的帮助!

【问题讨论】:

  • 试试 PyQt5,它是 c++ qt5 的包装器

标签: python windows python-3.x user-interface


【解决方案1】:

Tkinter 或 GTK 都非常好。我还建议使用 Glade https://glade.gnome.org/ 作为 GTK 的 GUI 设计器

【讨论】:

  • 你能帮我安装吗?我真的很讨厌使用 GIT Bash
  • 如果您指的是它的 GTK,并且您使用的是 Microsoft Windows 操作系统,那么您可能会发现 GTK 多合一安装程序很有用:pygtk.org/downloads.html 我相信 pygtk 提供的安装程序最高支持 2.7
【解决方案2】:

在 Python Bytes 播客上,他们专门在最近几集中讨论了从 episode 62 开始的 Python GUI 框架的状态。我建议您听听他们的意见,以了解概况并确定什么对您最有用。

【讨论】:

    【解决方案3】:

    Tkinter 是 Python 的内置 GUI 模块。您的计算机可能会怀疑任何不是来自经过验证的发布者的文件。

    【讨论】:

      猜你喜欢
      • 2015-10-12
      • 2018-06-15
      • 1970-01-01
      • 1970-01-01
      • 2017-11-15
      • 2013-08-12
      • 1970-01-01
      • 2017-12-22
      • 2015-10-02
      相关资源
      最近更新 更多