我在哪里可以找到教tkinterttk的最现代的教程?

Tkinter似乎是Python3的唯一出路(不要建议使用Python2),ttk让我对好看的GUI充满了希望.

推荐答案

我发现TkDocs教程非常有用.它描述了使用Python以及Tkinterttk构建Tk个接口,并说明了Python 2和3之间的区别.它还提供了Perl、Ruby和Tcl中的示例,因为目标是教授Tk本身,而不是特定语言的绑定.

我并没有从头到尾通读整件事,只是用了一些主题作为我一直坚持的例子,但它很有指导性,写得很舒服.今天,阅读介绍和前几节让我觉得我将开始完成剩下的部分.

最后,它是最新的,网站的外观非常漂亮.他还有很多其他值得查看的页面(小部件、资源、博客).这家伙做了很多工作,不仅是为了教授传统知识,而且是为了让人们更好地理解它不再是曾经的丑陋野兽.

Python-3.x相关问答推荐

如何使用regex将电话号码和姓名从文本字符串中分离出来

如何提高 snowpark 程序的性能?

如何通过 python 使用 auth no priv 获取 SNMPv3?

如何在 histplot 中标记核密度估计

attrs 将 list[str] 转换为 list[float]

!date 的命令无法从 jupyter notebook 运行

如何通过 GitLab V4 api 列出 gitlab 项目中的所有项目变量

matplotlib.pyplot 多边形,具有相同的纵横比和紧凑的布局

是否可以将多个 if 转换为数组?

使用 python-binance 时,heroku [regex._regex_core.error: bad escape \d at position 7] 出错

是否将dict转换为一个数据帧,每个值都有重复的键?

django rest框架中的save()、create()和update()有什么区别?

ValueError:找不到子字符串,我做错了什么?

ImportError:无法在 PyQt5 中导入名称QStringList

tkinter TclError:错误的文件类型使用 askopenfilename

如何强制 Sphinx 使用 Python 3.x 解释器

在 linux mint 上安装 python3-venv 模块

带有 Emacs 的 Python 3

三个参数的reduce函数

如何从Pandas 中的字符串中提取前8个字符