From: Guido van Rossum Date: Tue, 9 Jun 1998 02:37:45 +0000 (+0000) Subject: getint() now raises ValueError, not TclError, on errors. X-Git-Tag: v1.5.2a1~506 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=fe02efdbf44628329919991a4ea181183b2da9ff;p=python getint() now raises ValueError, not TclError, on errors. --- diff --git a/Lib/lib-tk/Tkinter.py b/Lib/lib-tk/Tkinter.py index 2e8a812a89..13eb1f6917 100644 --- a/Lib/lib-tk/Tkinter.py +++ b/Lib/lib-tk/Tkinter.py @@ -569,7 +569,7 @@ class Misc: # not an integer: try: e.state = getint(s) - except TclError: + except ValueError: e.state = s e.time = getint(t) e.width = getint(w) @@ -1547,7 +1547,7 @@ class Scale(Widget): value = self.tk.call(self._w, 'get') try: return getint(value) - except TclError: + except ValueError: return getdouble(value) def set(self, value): self.tk.call(self._w, 'set', value)