簡體   English   中英

我在哪里可以找到tkinter的API文檔?

[英]Where can I find API documentation for tkinter?

我正在尋找Python的tkinter模塊的完整在線參考。 我試圖自己找一個,但出於某種原因,我不能。

為了澄清,我不是在尋找一個教程。 相反,我希望有一個所有可用類和屬性的參考。

例如,如果我寫這段代碼:

from tkinter import *
root = Tk()
root.title("My title")

我想知道: Tk類接受實例化的可選參數是什么? 什么是Tk對象的屬性和方法? title接受什么參數? 等等...

顯然,“看來源”不是這個問題的答案。

我發現這個參考有用 - 並不總是完美的,但通常很有用: http//infohost.nmt.edu/tcc/help/pubs/tkinter/index.html

還包含布局管理和事件模型的說明。 因為它適用於Python 2.5,代碼示例不會在Python 3上開箱即用,但方法名稱不應該更改,只有模塊被重命名和重組(包含彈出窗口的tk*模塊現在位於tkinter包)。

有關每個小部件支持的所有選項的權威指南,請參閱tcl / tk文檔 將tcl翻譯成python是一項相當簡單的心理練習。 唯一真正的問題是當tcl選項與python保留字沖突時(例如pack和grid的-in選項)

有2本書對我非常有用:

他們非常完整。 他們可能很難在網上找到。

我自己添加了一個替代答案:

我可以使用pydoc來獲得完整的模塊參考。

一些鏈接不再起作用 - 最近我一直依賴於effbot來滿足我所有的tkinter文檔需求。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM