2022年Python图形界面框架推荐

开发 后端
没有最合适的框架,只有最适合你的框架,挑选一个你喜欢的框架用它来做一些小物件出来,这才是最重要的。

TKinter

Thinter 是标准的python包,你可以在linx,macos,windows上使用它,你不需要安装它,因为它是python自带的扩展包。

它采用TCL的控制接口,你可以非常方便地写出图形界面,如果你想要在各个系统之间有更好的兼容性,那么配合TTK将会是最佳的选择。

DearPyGUI

它是刚出现不久的框架,它能够使用GPU相关的特性,通过GPU来进行加速渲染,它主要代码采用的是C/C++,因此它具有非常出色的性能。

它内置的动态图表和绘图工具,让我们可以非常方便地实现一些复杂炫酷的界面。

PySimpleGUI

这是一个对tkinter,qt,wxpython,remi进行统一封装的一个框架。它简化了窗口的定义,将事件处理由原来的回调改成基于消息传递的模型。

使用它会让你的代码更简单简短,它提供了很多样板代码,你可以直接使用它们。

Streamlit

严格来讲,它并不算是一个图形界面的框架,它构建出的是网页图形程序,不过这个程序是可以在pc,mobile和ipad上运行的。

它具有三大特点,拥抱脚本,拥抱组件,部署便捷。

PyQt6

Qt 是一组跨平台的 C++ 封装库,它们实现了高级 API,用于访问现代桌面和移动系统的许多方面。其中包括位置和定位服务、多媒体、NFC 和蓝牙连接、基于 Chromium 网络浏览器以及传统的 UI 开发。

PyQt6 是 Qt v6 的一套全面的 Python 绑定。它以超过 35 个扩展模块的形式实现,使 Python 能够在所有支持的平台(包括 iOS 和 Android)上用作 C++ 的替代应用程序开发语言。

PyQt6 也可以嵌入到基于 C++ 的应用程序中,以允许这些应用程序的用户配置或增强这些应用程序的功能。

总结

没有最合适的框架,只有最适合你的框架,挑选一个你喜欢的框架用它来做一些小物件出来,这才是最重要的。

编程永远都是用来解决问题的,如果在你工作生活中,编程知识给你带来了一丁点的帮助,那么它就是值得学习的。

 

责任编辑:赵宁宁 来源: 今日头条
相关推荐

2021-06-27 17:12:27

PythonGUI图形界面

2022-08-08 09:55:30

PythonPyQt5图形界面

2011-07-28 17:40:04

MySQLMySQL Workb

2010-03-03 17:50:45

Android图形界面

2011-10-11 13:22:55

FreeBSD

2009-05-26 15:22:14

Linux图形备份

2016-10-28 08:57:56

Git图形界面

2011-02-22 18:09:08

2010-06-02 14:30:41

图形界面进化史GUI

2021-02-04 11:08:00

LinuxSSH工具

2011-09-06 15:10:20

Ubuntu图形界面

2022-01-26 00:02:00

PythonGUI界面

2012-04-28 10:25:11

JavaSwing

2010-01-07 10:04:49

Ubuntu图形

2012-04-24 09:40:42

SwingJava

2012-04-27 15:21:45

JavaSwing

2021-11-10 14:28:37

Nodejs框架编程语言

2009-03-06 15:12:24

LinuxUbuntuPrefixSuffi

2010-11-25 09:05:53

MonoDevelop

2009-10-13 14:44:02

图形界面linuxunix
点赞
收藏

51CTO技术栈公众号