tcltk还是python_为什么Python发行版中的所有tk示例都是用TCL编写的?

TCL/TK是一种简单易懂的语言,它使应用程序变得非常简单,非常快速地占用很少的资源和硬件平台,可以在所有平台上运行。在

在TCL/TK exist中还有starkits或{a2}允许将库、代码和其他文件打包到一个包中,便于携带,可以在其他平台上运行和安装,而无需将所有库带来的语言。在

虽然TCL/TK的求值器需要3MB,但python需要更多,并使用更多未使用的库。在

当这些应用程序增长时,首先迁移到python并使用Tkinter共享GUI是合乎逻辑的,然后它们可以转移到QT或Wxwidgets等其他GUI上,以更快地工作。在

想要用Tkinter编程的人,必须知道它是如何工作的TCL和tkgui。在

今天不是另一个库模块GUI,它是一个通用的库模块,它可以将跨平台的应用程序保持为所有基本python项目的小型和模块化。在

tkinter是2MB,wxwidget是80MB,如果您使用计算器、记事本或绘图应用程序,您会希望有一个小GUI可以轻松地并入到您的项目中。在

除此之外,如今Tkinter应用程序在硬件有限的小型设备、ARM或raspberry o智能手机上运行得更快更好,但wxwidgets的速度变慢了。在

如果你的应用程序是基本的和小的,并且你的平台不健壮,选择Tkinter,但是如果你的应用程序又大又重并且有很多资源的平台选择wxwidget o QT。在

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值