with open('twit/example.json', encoding='utf8') as json_data:
for line in json_data:
try:
dataText = json.loads(line)
except ValueError:
continue
for a in dataText:
print(a["user"]["location"])
le résultat est: indices de chaîne doivent être des entiersParsing JSON échoue en tant que chaînes apparaissent au lieu de dicts/Listes
Mise à jour: La ci-dessous réponse est pour l'impression
print(dataText["user"]["location"])
maintenant je veux celui-ci:
print(a["user"]["location"])
À quoi ressemble le fichier JSON comme? – codeiscool
il s'agit d'un fichier json de l'API de twitter et je veux imprimer l'emplacement de chaque tweets dans le fichier. – Mahran
Voir ma réponse alors – codeiscool