Библиотека Tkinter предназначена для организации диалогов в программе на Python с помощью оконного графического интерфейса GUI.
В моём Linux дистрибутиве библиотека Tkinter входит в состав дистрибутива Pyton 2.7
python Python 2.7.17 (default, Nov 7 2019, 10:07:09) [GCC 7.4.0] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import Tkinter >>>
А в Pyton 3.6 библиотека Tkinter подключается следующим образом:
python3 Python 3.6.9 (default, Nov 7 2019, 10:44:02) [GCC 8.3.0] on linux Type "help", "copyright", "credits" or "license" for more information. >>> import tkinter >>>
Функция help(tkinter) выдаст справку по библиотеке tkinter.
Если мы делаем это в IDLE, то система предупреждает, что результат выполнения команды help(tkinter) текст в 21045 строк. Этот текст можно скопировать в буфер обмена и посмотреть в любом текстовом редакторе.
А теперь, по традиции, пишем программу "Hello World!"
#!/usr/bin/python3 # -*- coding: utf-8 -*- import tkinter win = tkinter.Tk() win.title("Tkinker для вас") win.geometry('250x30') def button_clicked(): win.title("Hello World!") #print("Hello World!") def close(): win.destroy() win.quit() button = tkinter.Button(win, text="Да?", command=button_clicked) button.pack(fill=tkinter.X) win.protocol('WM_DELETE_WINDOW', close) win.mainloop()
И получили вот такой результат:
<<< Python графическая библиотека Turtle Ω Python графическая библиотека GTK >>>