<p>有人能给我解释一下为什么我会有这样的错误信息:</p>
<p>第27行,在
课程列表。附加(项目添加)</p>
<p><strong>AttributeError:'str'对象没有属性'append</strong></p>
<p>提前感谢您的帮助</p>
<pre><code>import os
import json
dossier_courant = os.path.dirname(__file__)
dossier = os.path.join (dossier_courant, "liste.json")
if os.path.exists(dossier):
with open (dossier, "r") as f:
liste_de_courses = json.load(f)
else:
liste_de_courses = []
affichage = """
\t1: Add a item
\t2: Delete a item
\t3: Show a item
\t4: Empty a item
\t5: Over
"""
choix_utilisateur = "0"
while choix_utilisateur != "5":
choix_utilisateur = input (affichage)
if choix_utilisateur == "1":
item_add = input ("What would you like to add ? ")
liste_de_courses.append(item_add)
elif choix_utilisateur == "2":
item_delete = input ("What item do you wish to remove ? ")
if item_delete in liste_de_courses:
liste_de_courses.remove(item_delete)
print ("Bye")
</code></pre>