TkMessageBox - Using sys.exit() is a a great pain. Looking for other similar commands.
ggpolo at gmail.com
Mon Sep 1 22:26:59 CEST 2008
On Mon, Sep 1, 2008 at 3:35 PM, <dudeja.rajat at gmail.com> wrote:
> I'm using a TkMessageBox for handling some errors and displaying them
> through the message boxes.
> My code is as below:
> if selectedVer == strNoArchivedResults:
> tkMessageBox._show("Error", \
> type='ok', icon='error', \
> message="Cannot perform Results
> Comparison as no results are currently archived for this library")
Note that you are not supposed to use _show, use showerror here instead.
> This message box is displayed when the above comdition is met:
> Using sys.exit() is a great pain since this closes my parent GUI ( the
> main GUI).
Remove the call to sys.exit then ?
> Please suggest some other way around.
Your ask for a suggestion doesn't make much sense to me, try writing
what are you trying to achieve.
> Thanks and regards,
-- Guilherme H. Polo Goncalves
More information about the Python-list