Я пытаюсь извлечь объект JSON в python, используя Simplejson. Но я получаю следующую ошибку.
Traceback (most recent call last):
File "Translator.py", line 42, in <module>
main()
File "Translator.py", line 38, in main
parse_json(trans_text)
File "Translator.py", line 27, in parse_json
result = json['translations']['translatedText']
TypeError: list indices must be integers, not str
Это мой JSON
объект выглядит,
{'translations': [{'translatedText': 'fleur'}, {'translatedText': 'voiture'}]}
и это мой код на python для него.
def parse_json(trans_text):
json = simplejson.loads(str(trans_text).replace("'", '"'))
result = json['translations']['translatedText']
print result
есть идеи?