Where Did the Bug Probably Happen? Exception Handling in Python
Python handles runtime errors with exceptions. This debugging post shows a Python 2.x trap where missing parentheses in an except clause can overwrite an exception name and make later exception handling behave incorrectly.