ฉันกำลังพยายามอ่านแอตทริบิวต์จากไฟล์ Json โดยใช้สิ่งนี้: d['text']['entities']['mention'][0]['screen_name']
ไฟล์เจสัน
{
"text" : {
"content" : "@narendramodi Did u even know the fare of metro has been increased by 65%",
"entities" : {
"user_mentions" : [ ],
"mention" : [
{
"indices" : [
0,
13
],
"id_str" : "18839785",
"screen_name" : "narendramodi",
"name" : "Narendra Modi",
"id" : 18839785
}
],
"hashtags" : [ ],
},
}
}
ฉันกำลังพยายามโหลดไฟล์ json จำนวนมากในฐานข้อมูล Neo4J โดยใช้ไลบรารี py2neo
ในขณะที่เข้าถึง d['text']['entities']['mention'][0]['screen_name']
ในไฟล์ json ไฟล์ใดไฟล์หนึ่งซึ่งฟิลด์การกล่าวถึง "mention" : [ ],
ว่างเปล่าจะมีข้อความระบุว่า
IndexError: รายการดัชนีอยู่นอกช่วง
ข้อผิดพลาดค่อนข้างชัดเจน แต่ฉันจะจัดการเรื่องนี้อย่างไร
'narendramodi'
โดยไม่มีปัญหาใด ๆ - person Ender Look   schedule 05.06.2017