【问题标题】:Is there a way to create a GUI in python, like in VisualStudio or AndroidStudio?有没有办法在 python 中创建 GUI,比如在 Visual Studio 或 Android Studio 中?
【发布时间】:2015-01-14 11:10:01
【问题描述】:

我想知道是否有类似 VisualStudio 或 AndroidStudio for python 的程序。 我的意思是,一个可以创建可视 GUI 的程序,我只需要对我在我制作的 GUI 中规划的按钮进行编程。

【问题讨论】:

  • 您希望部署哪个平台?
  • 正如其他答案中已经概述的那样,wxPython 有 GUI 编辑器,但它们的集成度不如 VisualStudio 或 Qt Creator 的 GUI 编辑器。这样做的原因可能是,在 wxWidgets/wxPython 中布局 GUI 一开始很棘手,但是一旦您学会了正确使用 sizer(尤其是在运行时更改 GUI 时),它就非常强大。

标签: python wxpython


【解决方案1】:

PySide 或 PyQT 需要 QT,它允许您使用 Qt Creator。

http://en.wikipedia.org/wiki/Qt_Creator

这是一种解决方法,但是库附带了一个脚本(例如 pyside-uic 用于 pyside),它可以将 qt 创建者文件转换为 python 类。您还需要设置另一个读取和创建 gui 的类,但这一切都记录在 pyside 在线这里:

http://qt-project.org/wiki/QtCreator_and_PySide

【讨论】:

  • OP 用 'wxpython' 标记了他们的问题,所以不确定 QT 是否适用!
  • 我看到了那个,但是问题中没有提到 wxPython,所以假设他们对想法持开放态度。
  • 好点;您的回答对于正在寻找 Python GUI 设计师的其他人也很有用。
  • 非常感谢,帮了大忙。我标记了“wxpython”只是为了这个类的搜索编辑器。
【解决方案2】:

【讨论】:

  • 我在 python 2.7.9 中使用 noteped++ 。感谢您的帮助。
  • 也许我应该更具体一些;我所说的“平台”是指“操作系统”。既然你用的是 Notepad++,我猜你用的是 Windows,对吧?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2022-08-07
  • 2011-12-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-08-19
  • 1970-01-01
相关资源
最近更新 更多