Python、例外を文字列として取り出す

traceback.format_exc() 使う

import traceback
 
try:
    my_list = ['一番目']
    my_list[2]
except:
    except_str = traceback.format_exc()
    print('例外を文字列として表示')
    print(except_str)
    print('表示終了')