ทำไมฉันถึงเห็น“ TypeError: ดัชนีสตริงต้องเป็นจำนวนเต็ม”
ฉันกำลังเล่นกับทั้งการเรียนรู้หลามและพยายามที่จะได้รับปัญหา Github ในรูปแบบที่อ่านได้ การใช้คำแนะนำเกี่ยวกับฉันจะแปลง JSON เป็น CSV ได้อย่างไร ฉันมากับสิ่งนี้: import json import csv f=open('issues.json') data = json.load(f) f.close() f=open("issues.csv","wb+") csv_file=csv.writer(f) csv_file.writerow(["gravatar_id","position","number","votes","created_at","comments","body","title","updated_at","html_url","user","labels","state"]) for item in data: csv_file.writerow([item["gravatar_id"], item["position"], item["number"], item["votes"], item["created_at"], item["comments"], item["body"], item["title"], item["updated_at"], item["html_url"], item["user"], item["labels"], item["state"]]) โดยที่ "problems.json" เป็นไฟล์ json ที่มีปัญหา github ของฉัน เมื่อฉันพยายามที่จะเรียกใช้ฉันได้รับ File "foo.py", line 14, …