在哪里可以找到tkinter的API文档?
我在找一个完整的在线参考资料,关于Python的tkinter
模块。
我自己试着找过,但不知道为什么一直找不到。
为了更清楚,我不是在找教程。我想要的是一个关于所有可用类和属性的参考资料。
比如说,如果我写了这段代码:
from tkinter import *
root = Tk()
root.title("My title")
我想知道:Tk
类在创建实例时可以接受哪些可选参数?Tk
对象有哪些属性和方法?title
可以接受什么参数?等等……
显然,“查看源代码”并不能回答这个问题。
4 个回答
4
我自己来补充一个不同的回答:
我可以直接用 pydoc
来获取完整的模块参考资料。
6
有两本书对我帮助很大:
Mark Roseman 的 现代 Tkinter 为忙碌的 Python 程序员
John Grayson 的 Python 和 Tkinter 编程.
这两本书内容非常全面,可能在网上不太容易找到。
8
如果你想了解每个小部件支持的所有选项,最好去看看这个tcl/tk 文档。把tcl转换成python其实并不难,主要的问题是有些tcl的选项和python的保留字冲突了,比如pack和grid中的-in
选项。