J'essaie de fusionner une liste de dictionnaires en un seul objet JSON à consommer par un autre analyseur JSON.
Voici ma liste que j'ai récupérée à partir d'un sortie souhaitée: p> requests.get>: p>
3 Réponses :
Vous pouvez utiliser le bâtiment bibliothèque JSON
import json list_of_dicts = [{},{}] json_rep = json.dumps(list_of_dicts)
Ce code produisant-il la sortie souhaitée? J'ai essayé ce code, il produit une sortie identique à celle de l'entrée
Premier fusionner votre liste de tous les dictionnaires dans la liste alors, faites un nouveau dictionnaire THN le décharge avec json.Veuillez essayer ceci ci-dessous sortie p>
Une autre solution utiliserait Compréhension du dictionnaire forte>
( sortie: {'Org': {'Nom': ' New York USA ',' id ': 446}} code> p> p>
@ user3558255, si cette solution résolue vraiment votre problème, veuillez accepter cette réponse.
Le package
JSON code> a une méthode code> Dumps code>
Le format de JSON attendu est inhabituel.
@jizhihaosama Veuillez utiliser des citations normales lorsque vous modifiez son poste. La poste originale a des citations normales
Est-ce que cela répond à votre question? Python: Conversion d'une liste de dictionnaires à Json
Bonjour et bienvenue à la pile trop-plein. À l'avenir, veuillez rechercher un dépassement de pile pour des questions similaires.
Le titre "Conversion d'une liste de dictionnaires en Json" ne décrit pas actuellement les spécificités décrites dans l'organisme, qui est plus un problème de construction d'un seul objet dans une liste de dictionnaires, puis de la convertir en Json.
@Paul Oh, pouvez-vous éditer / suggérer une modification au titre alors? Et peut-être trouver une autre dupe ...
@Demonking Si vous voyez la chronologie du poteau, vous trouverez qu'il n'a pas utilisé la citation normale, je viens d'ajouter des backuotes.