使用python的windows窗体应用程序框架

使用python的windows窗体应用程序框架,python,designer,Python,Designer,嘿,我正在寻找一种开发windows窗体应用程序的方法,就像VisualStudio中的应用程序一样,它使用c#,并且有一个visual designer选项,但是它使用python。 我知道我可以使用tkinter创建WFA,但我真的需要那个设计器选项。 有什么建议吗 --编辑-- 感谢您的回复,但是PyQt是否与Visual Studio 2019配合使用,或者我是否必须使用Qt设计器?您可以尝试PyQt。它有一个名为QT Designer的可视化生成器,您可以从中生成python文件。Py

嘿,我正在寻找一种开发windows窗体应用程序的方法,就像VisualStudio中的应用程序一样,它使用c#,并且有一个visual designer选项,但是它使用python。 我知道我可以使用tkinter创建WFA,但我真的需要那个设计器选项。 有什么建议吗

--编辑--


感谢您的回复,但是PyQt是否与Visual Studio 2019配合使用,或者我是否必须使用Qt设计器?

您可以尝试PyQt。它有一个名为QT Designer的可视化生成器,您可以从中生成python文件。

PyQt5和PyQt5 Designer是您所需要的。 我做了一个项目


但这还不够。要使其成为可执行文件,您需要知道如何使用pyinstaller,然后使用NSIS脚本或将其打包以创建windows可执行文件。

您可以使用
PyQt5工具

  • pip安装它:
    pip安装PyQt5工具
  • 然后导航到
    Lib/site packages/pyqt5_tools
    打开设计器,设计您想要的并保存它
  • 现在按如下方式运行Scripts/pyuic5:
  • (其中
    sth.ui
    是保存在PyQt设计器中的文件。步骤3中的命令将
    sth.ui
    文件转换为.py文件。) (您需要位于python发行版的根目录中) 在这里,您有了python中的窗口等,现在您可以为它编写逻辑了


    您也可能会发现这很有用。

    PyQt5和PyQt5设计师这里有大量youtube视频可供学习。
        scripts/pyuic5 -x path to your sth.ui -o your_design.py