from Tkinter.messageBox import *
Интерпретатор питона говорит, что нет модуля messagebox. В книге в листинге программы так написано.
Python 2.7.2+ (default, Oct 4 2011, 20:03:08)
Извиняюсь, была опечатка:
from Tkinter.messagebox import *
box с маленькой буквы. Хотя я пробовал имя этого модуля писать по-разному. Всё равно интерпретатор не понимает. Может обновиться до Python3.x? Только я не знаю как.