Raymond Hettinger added the comment: FWIW, we don't usually document relative speeds (or even O(n) performance). Those things are implementation dependent and can vary across releases.
In the case of the with-statement, it would seem self-evident that "with" does everything try/finally does and adds function call overhead, the __enter__/__exit dance, and possibly introducing a locally scoped variable with the "as" clause. ---------- status: pending -> closed __________________________________ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1910> __________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com