Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Студенты еще спросили, а можно ли запускать это как заставку на рабочем столе Windows? Пока не нашла как это можно было бы сделать.
from Tkinter import *
root=Tk()
root.overrideredirect(1) # убираем заголовок окна
root.state('zoomed') # разворачиваем на весь экран
def exit(event):root.destroy()
Label(root,text='Hello world').place(relx=0.5,rely=0.5,anchor=CENTER)
root.bind('<Button-1>',exit) # сюда еще можно добавить события нажатия на клавиши
root.mainloop()
canvas.create_oval(x-d/2, y-d/2, x+d/2, y+d/2, fill=colors)
В работе со студентами и учениками я заметила, что при изучении какого-либо языка программирования большой интерес вызывает работа с графикой. Даже те студенты, которые скучали на заданиях про числа Фибоначчи, и уже казалось бы у них пропадал интерес к изучению языка, активизировались на темах, связанных с графикой.

from tkinter import *
window = Tk()
colorchooser.askcolor()
from tkinter import colorchooser
In [1]: from tkinter import *
In [2]: colorchooser.askcolor()
---------------------------------------------------------------------------
NameError Traceback (most recent call last)
<ipython-input-2-f2db2b9f793a> in <module>()
----> 1 colorchooser.askcolor()
NameError: name 'colorchooser' is not defined
In [3]: from tkinter import colorchooser
In [4]: colorchooser.askcolor()
Out[4]: (None, None)
from tkinter import *
/usr/lib/python3.4/tkinter/__init__.py
Возможно, он был импортирован где-то ранее в коде, вот и работало
В любом случае, не рассчитывайте на это поведение. Это вероятнее всего баг idle, а не фича.
$ python3.5
Python 3.5.0 (default, Nov 1 2015, 16:18:53)
[GCC 4.9.3] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import tkinter
>>> tkinter
<module 'tkinter' from '/usr/lib64/python3.5/tkinter/__init__.py'>
>>>
Пишем графическую программу на Python с tkinter