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 :

parsing page avec javascript [Python 3.X]


Sujet :

Python

  1. #1
    Membre Expert
    Homme Profil pro
    Enseignant
    Inscrit en
    Juin 2013
    Messages
    1 617
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2013
    Messages : 1 617
    Par défaut parsing page avec javascript
    Bonsoir,
    J'ai un souci. Je suis en train de parser une page html pour le plaisir et je rencontre un problème que je n'ai jamais vu. Voici un exemple pour illustrer :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    data1 = """
    series: [
        {
                type: 'column',
                name: 'Pluie sur 24h',
                yAxis:1,
                data: [{x:1,y:40.2,name:"le 1 d\351cembre 2018"},{x:2,y:4.8,name:"le 2 d\351cembre 2018"},{x:3,y:3,name:"le 3 d\351cembre 2018"},{x:4,y:1.8,name:"le 4 d\351cembre 2018"},{x:5,y:14.8,name:"le 5 d\351cembre 2018"},{x:6,y:1.6,name:"le 6 d\351cembre 2018"},{x:7,y:7.9,name:"le 7 d\351cembre 2018"},{x:8,y:4,name:"le 8 d\351cembre 2018"},{x:9,y:0,name:"le 9 d\351cembre 2018"},{x:10,y:0,name:"le 10 d\351cembre 2018"}
                }]
    """
    soup1 = bs4.BeautifulSoup(data1, 'html.parser')
    print(soup1)
    tab1= soup1.find_all('data')
    print(tab1)
    Je souhaiterais extraire ce qu'il y a dans "data". Si quelqu'un a une idée...

  2. #2
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 699
    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 699
    Par défaut
    Salut,
    Citation Envoyé par marco056 Voir le message
    Je souhaiterais extraire ce qu'il y a dans "data". Si quelqu'un a une idée...
    C'est du Javascript... (et non du HTML).

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

  3. #3
    Membre Expert
    Homme Profil pro
    Enseignant
    Inscrit en
    Juin 2013
    Messages
    1 617
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2013
    Messages : 1 617
    Par défaut
    Citation Envoyé par wiztricks Voir le message
    Salut,


    C'est du Javascript... (et non du HTML).

    - W
    Oui, j'avais vu mais je ne pensais pas que cela changeait la méthode.
    Je vais modifier cela, merci.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. parse fichier XML avec url dans le text
    Par bruno.rotrou dans le forum jQuery
    Réponses: 4
    Dernier message: 21/06/2011, 12h13
  2. Réponses: 7
    Dernier message: 07/11/2008, 10h45
  3. [Composant] JLabel avec coupe dans le texte rendu
    Par ellene dans le forum AWT/Swing
    Réponses: 4
    Dernier message: 08/02/2008, 17h23
  4. [Forms] Problem avec Liste d'item Texte
    Par amine_star dans le forum Forms
    Réponses: 1
    Dernier message: 11/01/2007, 07h38
  5. recuperer valeur liste dans champs texte
    Par fredaphp dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 20/05/2006, 19h17

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