Pythonでよく出るエラーメッセージとその解決方法をまとめてみました。
TypeError: can only concatenate str (not “int”) to str
TypeError: unsupported operand type(s) for +: ‘int’ and ‘str’
IndentationError: unexpected indent
予期しないインデントが存在しています。
SyntaxError: EOL while scanning string literal
‘や”が閉じられていません。
AttributeError: ‘int’ object has no attribute ‘append’
「’int’ object」 = 「mylist」はappend属性を持っていません。
TypeError: myfunc() missing 1 required positional argument: ‘arg2’
必要な引数’arg2’が指定されていません。
TypeError: myfunc() takes 2 positional arguments but 3 were given
引数2つの関数に3つの引数を与えています。
IndexError: list index out of range
指定したindexは存在しません。
KeyError: ‘d’
指定したキーは存在しません。