Bonjour,

Je débute avec Beautifulsoup...

Y-a-t'il un moyen simple (une seule commande ?) pour rechercher dans une hiérarchie en précisant à chaque branche des correspondances ?

Exemple, comment trouver le role de l'item correspondant à la Branche id = 2 et sousbranche inst = 2 :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<Branche id="1">
    <sousbranche inst="1">
        <item role="bidon">
        <item role="truc">
    </sousbranche>
    <sousbranche inst="3">
        <item role="test">
    <sousbranche>
</Branche>
<Branche id="2">
    <sousbranche inst="1">
        <item role="null">
    </sousbranche>
    <sousbranche  inst="2">
        <item role="zéro">
    </sousbranche>
    <sousbranche inst="4">
        <item role="rien">
    </sousbranche>
</Branche>