実際のところ
メインで発生し得るのがファイルなしエラー、一応それ以外もキャッチしときたい場合
try: f = open('myfile.txt', 'r') 100 / 0 except FileNotFoundError as e: print("123 ", e) except Exception as e: print("foobar: ", e)
$ python3 hogefuga.py 123 [Errno 2] No such file or directory: 'myfile.txt'
ファイルが存在した後だと
$ python3 hogefuga.py foobar: division by zero