This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

classification
Title: Parts of Tkinter missing (but not when running from IDLE)
Type: crash Stage:
Components: Tkinter Versions: Python 3.0
process
Status: closed Resolution: wont fix
Dependencies: Superseder:
Assigned To: Nosy List: loewis, oc
Priority: normal Keywords:

Created on 2009-03-14 05:16 by oc, last changed 2022-04-11 14:56 by admin. This issue is now closed.

Files
File name Uploaded Description Edit
snippet.py oc, 2009-03-14 05:16 Mario Paint Composer Assistant snippet
Messages (2)
msg83572 - (view) Author: (oc) Date: 2009-03-14 05:16
When running a script using Python 3.0.1 I get an error saying that
tkinter.messagebox doesn't exist. However when I run the same script
from within IDLE, it works fine.

This has led to my thinking I'd fixed the Python 2.6/3 compatibility
errors while testing in IDLE, but had end users say it didn't work.
msg83573 - (view) Author: Martin v. Löwis (loewis) * (Python committer) Date: 2009-03-14 08:43
Why do you think this is a bug? You need to import tkinter.messagebox
explicitly for your program to be correct. That you could do without
inside IDLE is only because IDLE had already imported that module.

Closing as "won't fix".
History
Date User Action Args
2022-04-11 14:56:46adminsetgithub: 49737
2009-04-26 03:17:07kbklinkissue5756 superseder
2009-04-26 03:13:53kbklinkissue1529142 superseder
2009-03-14 08:43:56loewissetstatus: open -> closed

nosy: + loewis
messages: + msg83573

resolution: wont fix
2009-03-14 05:16:23occreate