Python ttk-在库文档中导航
刚刚开始使用学习Python 3上的ttk,我很难找到某些仅用于Python的小部件的文档,因为我想了解比文本揭示的更多的细节 例如,在中,我找不到ttk.Frame类的细分。我很想了解“sticky”参数在以下方面的作用:Python ttk-在库文档中导航,python,api,ttk,Python,Api,Ttk,刚刚开始使用学习Python 3上的ttk,我很难找到某些仅用于Python的小部件的文档,因为我想了解比文本揭示的更多的细节 例如,在中,我找不到ttk.Frame类的细分。我很想了解“sticky”参数在以下方面的作用: mainframe.grid(column=0, row=0, sticky=(N, W, E, S)) 试图询问口译员: from tkinter import ttk help(ttk.Frame.grid) 返回: 'Help on function grid_c
mainframe.grid(column=0, row=0, sticky=(N, W, E, S))
试图询问口译员:
from tkinter import ttk
help(ttk.Frame.grid)
返回:
'Help on function grid_configure in module tkinter'
所以,不是ttk
这只是一个例子,强调了我寻找tk/ttk绑定的完整Python API分解的任务 许多ttk对象只是现有Tkinter对象的薄包装,因此Tkinter描述将是您需要的。一个好地方是effbot.org。在Python文档的主Tkinter页面顶部,在链接到的页面之前列出了其他好的参考。这些文档非常广泛,最近也进行了更新 要获得ttk对象如何基于Tkinter对象的低级视图,请查看C:\PythonXX\Lib\Tkinter\ttk.py中的ttk源代码。在这里,您将看到ttk.Frame只是基于tkinter小部件,没有定义更多的方法或属性 “sticky”参数实际上是栅格几何体管理器的一部分,它表示对象应附着在父容器的哪一侧,并将选项指定为指南针点。NW表示左上角。报告对所有这些选项进行了很好的细分