IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

json vers python


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Homme Profil pro
    Chômeur professionnel
    Inscrit en
    Novembre 2020
    Messages
    122
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Algérie

    Informations professionnelles :
    Activité : Chômeur professionnel

    Informations forums :
    Inscription : Novembre 2020
    Messages : 122
    Par défaut json vers python
    Yo les gars,

    Pièce jointe 583675

    Le fichier fait 33 000 lignes.
    Autant vous ldire, sans visual studio code le truc serait incompréhensible. Avec jupyter, impossible d'identifier les indentations, c'est trop chargé. Bref.
    En suivant le bouquin j'ai réussi à importer une liste d'un fichier json avec for. c'est relativement simple. En tout cas quand il s'agit d'une liste avec juste 10 dictionnaires dedans.
    Dans le fichier que je viens de poster, il s'agit d'un dictionnaire qui englobe plusieurs listes (chacune 30 lignes environ) qui elles mêmes englobent plusieurs dictionnaires. Une liste comprend environ 20 dictionnaires. Moi ces dictionnaires, startlocation, endlocation, duration, etc je veux les imprimer sur une ligne, jusqu'à la fin du fichier et je sais même pas par où commencer j'ai rien fait qui se rapproche d'une telle manip. Avez vous des idées ?

  2. #2
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 738
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 738
    Par défaut
    Salut,

    Citation Envoyé par Yuseph Voir le message
    je sais même pas par où commencer j'ai rien fait qui se rapproche d'une telle manip. Avez vous des idées ?
    Il faut commencer par lire la documentation de la bibliothèque JSON (qui est en standard)... puis essayer de faire des choses avec (des fichiers plus petits).

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  3. #3
    Membre actif
    Homme Profil pro
    Chômeur professionnel
    Inscrit en
    Novembre 2020
    Messages
    122
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Algérie

    Informations professionnelles :
    Activité : Chômeur professionnel

    Informations forums :
    Inscription : Novembre 2020
    Messages : 122
    Par défaut
    Citation Envoyé par wiztricks Voir le message
    Salut,



    Il faut commencer par lire la documentation de la bibliothèque JSON (qui est en standard)... puis essayer de faire des choses avec (des fichiers plus petits).

    - W
    Je viens de lire. Je sais importer. Hop data = json.load(fichier_json) et c'est bon.
    Je cherche comment imprimer les données comme je veux.

  4. #4
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 738
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 738
    Par défaut
    Citation Envoyé par Yuseph Voir le message
    Je cherche comment imprimer les données comme je veux.
    C'est la partie la plus difficile (définir ce qu'on veut avant d'écrire le code qui le fait)... et on ne peut pas vous aider.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  5. #5
    Membre actif
    Homme Profil pro
    Chômeur professionnel
    Inscrit en
    Novembre 2020
    Messages
    122
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Algérie

    Informations professionnelles :
    Activité : Chômeur professionnel

    Informations forums :
    Inscription : Novembre 2020
    Messages : 122
    Par défaut
    C'est bon c'est résolu. Yavait pas de solution au niveau de Python. Un dictionnaire d'une clé qui contient une liste qui contiennent plusieurs dictionnaires c'est tout juste n'importe quoi. J'ai viré la clé unique et n'ai laissé que la liste comme conteneur principal.
    Mais maintenant j'ai un autre probleme. J'ai à faire à une liste qui contient des dictionnaires. Et je sais pas comment imprimer "seulement" les noms à gauche des 2 points.
    Par contre noms à gauche et à droite et juste noms à droite je sais faire. Pièce jointe 583698

  6. #6
    Membre actif
    Homme Profil pro
    Chômeur professionnel
    Inscrit en
    Novembre 2020
    Messages
    122
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Algérie

    Informations professionnelles :
    Activité : Chômeur professionnel

    Informations forums :
    Inscription : Novembre 2020
    Messages : 122
    Par défaut
    Incroyable. Aucun tuto et jai trouvé tranquille.
    for x in data[0]:
    print(x)

    Encore 2 ou 3 mois et jserai embauchable on dirait les mecs

Discussions similaires

  1. Possibilité de PHP vers Python ?
    Par Orange Mango dans le forum Interfaçage autre langage
    Réponses: 1
    Dernier message: 23/02/2010, 18h56
  2. dll C++ utilisant wxThread vers python
    Par miosepayo dans le forum Interfaçage autre langage
    Réponses: 0
    Dernier message: 29/04/2009, 17h17
  3. [swig] C vers python
    Par julien25 dans le forum Interfaçage autre langage
    Réponses: 1
    Dernier message: 27/02/2009, 14h41
  4. importer données de Ecxel vers Python
    Par ranianwayra dans le forum Général Python
    Réponses: 12
    Dernier message: 29/10/2008, 15h39
  5. Réponses: 5
    Dernier message: 14/09/2008, 23h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo