[Python-Dev] Python in Unicode context (original) (raw)

Michael Hudson mwh at python.net
Thu Aug 5 13🔞18 CEST 2004


"M.-A. Lemburg" <mal at egenix.com> writes:

To me ...

try: ... except Exception, errobj: # catches all exceptions pass ... is the most natural way of using that single root (and it already works great today).

Well, uh, it's not totally bullet proof:

class C: pass ... [24618 refs] try: raise C ... except Exception, err: print err ... Traceback (most recent call last): File "", line 1, in ? main.C: <__main__.C instance at 0x403a7814> [24654 refs]

but I this really doesn't seem to happen in the wild.

(I have a hacky patch which makes exceptions new-style which I'll post in a moment).

Cheers, mwh

-- Lisp nearing the age of 50 is the most modern language out there. GC, dynamic, reflective, the best OO model extant including GFs, procedural macros, and the only thing old-fashioned about it is that it is compiled and fast. -- Kenny Tilton, comp.lang.python



More information about the Python-Dev mailing list