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...