Python Tkinter GUI与PyQT的内存节省

use*_*711 5 qt tk-toolkit tkinter python-3.x

背景技术: 重要的是要考虑Raspberry Pi等ARM计算机上应用程序的内存使用情况。使用Python进行编程时,有几种GUI选择。QT和TK是最受欢迎的几个。Raspberry Pi 2和3受每根棒1 GB RAM和最大32 GB USB存储空间的限制。与流行的台式或便携式计算机相比,它们的RISC(ARM)处理器也慢得多。尽管如此,如果使用保守的编程技术,甚至一次运行许多GUI应用程序,也足以“运行”应用程序。我想弄清楚的是,如果用户使用Raspberry Pi坚持使用基于TK的应用程序(Python-Tkinter-GUI),那么几乎不会遇到很多困难。

问:在目标用户使用Raspberry Pi版本2或3时,是否有人使用Tkinter代替PyQT进行GUI程序开发,对此是否有任何统计...

性能比,使用Tkinter与PyQT进行编程:

  1. 存储程序大小
  2. RAM中执行的程序大小
  3. 应用速度

小智 1

基于 tkinter 的 GUI 在磁盘和 RAM 上应该较小,但功能较少,并且可能无法满足您的需求,具体取决于您的需求。tkinter 最适合小型、简单的 GUI。运行一个相当大小的文档不会有任何问题。