python-3.x - Python Tkinter GUI 与 PyQT 的内存节省

标签 python-3.x qt tkinter tk

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

问:有没有人对此有任何统计数据...通过使用 Tkinter 而不是 PyQT 进行 GUI 程序开发,目标用户使用 Raspberry Pi 版本 2 或 3 ...

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

  • 存储中的程序大小
  • 在 RAM 中执行的程序大小
  • 申请速度
  • 最佳答案

    基于 tkinter 的 GUI 在磁盘和 RAM 上应该更小,但功能较少,可能无法满足您的需求,具体取决于您的需要。 tkinter 最适合小而简单的 gui。运行中等大小的文档不会有任何问题。

    关于python-3.x - Python Tkinter GUI 与 PyQT 的内存节省,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44811520/

    相关文章:

    python - 有没有办法让 numpy 数组中的数字随机为正或负?

    Python3 - 处理大列表 : one class instance or creating new object for each element?

    qt - 更改 QML ListView 的模型不会更改相应的委托(delegate)

    perl - 限制滚动条长度

    python - 求解两个变量的方程组 - Python

    python - 具有 2 个变量和 4 个条件的 IF 语句

    c++ - 我的交集检查算法有什么问题?

    qt - QML:来自动态鼠标区域的 'Steal' 事件

    python - 手动配置滚动条的 Y 尺寸

    Python图形库: How to set the x and y coordinates of the window?