#python #tkinter #documentation
Вопрос:
Самое близкое к официальным документам, которые я нашел, это следующее: https://docs.python.org/3/library/tkinter.html
Но я не могу найти подробную информацию о таких классах, как tkinter.Entry
, в чем есть аргумент validatecmd
. Где я могу найти документы или исходный код, которые подробно описывают все аргументы validatecmd
. Меня не интересует объяснение validatecmd
, так как это пример многих подобных вопросов, которые у меня были. Меня также не интересует сторонний учебник, поскольку он не охватывает ВСЕ аргументы, которые может принимать функция, а иногда могут быть полезны неясные.
Комментарии:
1. Поскольку я тебя немного побил, я буду «милым». Та ссылка, которую вы разместили … нажмите на нее. Вы видите чмок в середине верхней части страницы, где написано: «Исходный код: Lib/tkinter/__init__.py»? Нажмите на это. И Вуаля ~ представьте себе это! Они даже разместили ссылку на github в верхней части документов, которые вы ищете. 😂
2. Ой, ой, как неловко, наверное, это то, что я получаю за просмотр результатов поиска Google
Ответ №1:
Tkinter-это оболочка python вокруг интерпретатора tcl/tk. Канонической документацией для Tk являются справочные страницы Tcl/Tk.
Эти страницы руководства являются окончательным справочником всех виджетов, функций, опций и поведения tk. Документация написана для программистов Tcl, но применить документацию для python-очень простая мысленная трансформация. Для получения дополнительной информации см. раздел Tkinter Life Saver официальной документации по python.
Хороший сторонний учебник см. В tkdocs.com учебное пособие.