为啥python是用tcl/tk做UI界面的

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为啥python是用tcl/tk做UI界面的相关的知识,希望对你有一定的参考价值。

参考技术A

    python是解释性语言,所以也要选一个解释性的界面语言,tk工具包是唯一的选择。

    tk工具包比较小巧,只关注界面,不像qt或wx一样还包含很多python已有的内容。

    尽可能少的bug。

参考技术B 答:这个属于python的一种模块,就好比 pygame是专门做2D游戏开发的 其他模块有做绘图,功能,链接数据库 ,一样 参考技术C python 的tk库是默认自带的,比较简单
python可以用 wxpython、pyqt等来做UI的
要追赶潮流的话,有个开源的python UI 库, kivy
官网 kivy.org
参考技术D k Drag and Drop 是 Tcl/Tk 的一个扩展,用来实现拖放功能,基于 Tk 8.3.3 或者更高版本。支持包括 Windows\Mac\Linux 内嵌的拖放操作。 DND也就是Drag and Drop,是一个很常用的UI组件,它不是显示的一种应用,而是用于在目标文件拖拽到应用程序本回答被提问者和网友采纳

以上是关于为啥python是用tcl/tk做UI界面的的主要内容,如果未能解决你的问题,请参考以下文章

如何解决Mac版关于python3.5.X的Tcl/Tk 的警告

TCL/TK是啥?

TCL/TK语言 如何把TCL/TK中text文本里的每一行语言输出到某一个文档中去。

Tcl/Tk入门经典的图书目录

如何在 Python 中更新 Tcl/Tk?

执行tcl脚本怎么让tk窗口弹出来