標準スレッドライブラリ ( Python 2.6 )のコードの一部を読んでいて、疑問に思ったコードがありました。次の構造に短縮できます ( threading.pyの __bootstrap_inner メソッドと比較してください)。
def foo():
    exc_type, exc_value, exc_tb = sys.exc_info()
    try:
        # some code
    except:
        # some code
    finally:
        del exc_type, exc_value, exc_tb
fooこれらの変数はスコープ外にはなりません。最後にこれらの参照を削除する理由はありますか?