Python 3 の例外システムを活用する上で押さえておきたいポイントをまとめました。 例外システムに関しては過去に「 Python の例外処理」という記事も書いています。この記事と内容が重複しますが、例外に興味のある方はよろしければそちらもご覧ください。 Python の例外処理 目次 本記事の目次です。 基本形を押さえる finally を押さえる else を押さえる 組み込みの例外クラスのツリーを押さえる except のパターンを押さえる 例外オブジェクトのアトリビュートを利用する コンテキストマネージャを使う 順に見ていきましょう。 基本形を押さえる Python 3 の例外処理の基本形は次のとおりです。 import sys FILE_IN = 'sample.dat' try: # 例外が起こる可能性のある処理 file = open(FILE_IN) except Exc

