pyqt tkinter哪个好用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pyqt tkinter哪个好用相关的知识,希望对你有一定的参考价值。

参考技术A

到底用哪个,取决于你的程序需求。

使用tkinter

优点:

    Python自带

    体积小

    使用简单,如果通过高阶编程可以实现pyqt的部分功能(浏览器组件也可以)

缺点:

    原生组件少,高级组件要自己写

    使用的是tcl语言,速度较慢(这个其实使用者看不出来)

    不支持多进程


使用pyqt

优点:

    封住的功能丰富,即已经拥有的原生组件多

    使用dll,启动速度快

    有底层api调用,功能更丰富

缺点:

    pyqt所需的文件环境巨大,动辄几百M

    使用复杂

    多进程和多线程必须使用pyqt自己的库


注:有人认为pyqt有可视化拖动界面而tkinter没有,这大错特错。tkinter也有可视化拖动界面,如Page,以及有人现在在开发的VCP(visual chinese python)

以上是关于pyqt tkinter哪个好用的主要内容,如果未能解决你的问题,请参考以下文章

Python中的tkinter库简单案例详解

tkinter如何将一个部件透明??

tkinter中的字体(CSDN自搬运)

Python3 tkinter窗口中如何输入和输出

Python Tkinter GUI 与 PyQT 的内存节省

python桌面开发,为啥选择PyQt或wxPython,而不使用Tkinter?