Я пытаюсь прочитать атрибут из файла Json, используя это: d['text']['entities']['mention'][0]['screen_name']
JSON-файл
{
"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