Pythonのコーディング中に発生した「’list’ object attribute ‘append’ is read-only」のエラー対処の方法をご紹介します。
‘list’ object attribute ‘append’ is read-only エラー対処
リストの末尾に値を追加しようとしたときにエラーが発生しました。
エラー内容
エラーとして表示されている英語の意味を調べてみました。
リストの属性が違っていて、リストに追加できないようです。
・[‘list’ object attribute] → リストの属性(かな?)
・[‘append’ is read-only] → 読み取り専用
下図は、Jupyter Notebook(ジュピターノート) にてエラーが発生した時の画像です。
解決方法
下図の矢印箇所に不要な =(イコール)が入っていたため、発生したエラーでした。
× → duty.append = (‘土田’)
○ → duty.append(‘土田’)
この記事がお役に立ちますと幸いです。

【Python】よくあるエラーの原因と対処方法まとめ:24選
...