On Nov 21, 2007 8:27 PM, Ian Mallett <[EMAIL PROTECTED]> wrote: > while 1: > grid.update() > try: > explorer.next() > except StopIteration: > break > > By the way, "except StopIteration" can be replaced by just: "except", > because there are no futher conditional "except"s.
Absolutely not. That would silently mask all errors that could happen inside "next" leading to potentially hard to debug bugs. Empty catch-all except-blocks should only be used in very rare cases where you want to process all errors in the same way (e.g. some logging code that the program root level). -- Sami Hangaslammi