Oleksandr Suvorov <susl...@gmail.com> added the comment:
but if exc variable is only available in except block why then it shadows the function variable name? On Fri, May 22, 2020 at 1:15 PM Christian Heimes <rep...@bugs.python.org> wrote: > > Christian Heimes <li...@cheimes.de> added the comment: > > UnboundLocalError is a subclass of NameError. You are getting a more > specific error here. > > >>> UnboundLocalError.__mro__ > (<class 'UnboundLocalError'>, <class 'NameError'>, <class 'Exception'>, > <class 'BaseException'>, <class 'object'>) > > ---------- > nosy: +christian.heimes > > _______________________________________ > Python tracker <rep...@bugs.python.org> > <https://bugs.python.org/issue40728> > _______________________________________ > ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue40728> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com