你心中评分最高的 python gui 库是什么?

Python 有很多 gui 库,比如 pyqt5、tkinter、kivy、wxpython、pysimplegui 等等。哪个易学易用,功能齐全?
关注者
659
被浏览
1,350,212
登录后你可以
不限量看优质回答 私信答主深度交流 精彩内容一键收藏

推荐一个和可视化相关的- PyQtGraph

PyQtGraph 主要使用领域 :数学/科学/工程应用等;
PyQtGraph为PyQt5/PyQt6/PySide2等 图形用户界面 (GUI) 开发框架的一款强大可视化工具 ,底层为NumPy (快速科学计算)、Qt的GraphicsView框架 (2D图形可视化)、OpenGL (3D图形可视化);

相比于之前的工具,PyQtGraph在以下方面尤其出色

  • 界面修图 (点一点即可修改);
  • 快速成图 (底层为NumPy);
  • 实时绘制数据;
  • 医学影像图展示 (如MRI);
  • 交互图快速制作 (数据选择、标记、小部件);
  • 对python/qt程序员更友好;
  • 完美支持 Linux, Windows和OSX;
  • 纯python编写,比pyqwt更易于移植等

推荐阅读

pythonic生物人:Python可视化笔记43篇合集(建议收藏)

pythonic生物人:从哪些方面着手提高Python?Python社区“老司机们”的这本书讲清楚了!

Python 从入门到精通推荐看哪些书籍呢?

你所读的统计学方向,有哪些不错的讲义(Notes)?

你是如何自学R语言的?

pythonic生物人:13个高清图助快速上手Python: NumPy/Pandas/SciPy/Matplotlib?

有哪些你看了以后大呼过瘾的数据分析书?

pythonic生物人:丰富的Python可视化“武器库”:从PyViz到Matplotlib

GitHub上都有哪些值得关注学习的R开源项目?

机器学习、数据科学 如何进阶成为大神?

作为一个研究生,有哪些你直呼好用的科研神器?

作为统计的博士生,你都读过哪些对你影响深远的统计书籍?


安装

pip install pyqtgraph -i https://pypi.tuna.tsinghua.edu.cn/simple

使用方式

  • 交互式shell里使用 (如python -i, ipython, etc);
  • 应用程序中直接弹出窗口使用;
  • 以小部件的形式嵌入到在PyQt应用程序中使用;
  • PyQt和PySide中使用等等。

快速上手

以在command line里使用为例,

import numpy as np
import pyqtgraph as pg