J'essaie d'extraire d'une table les noms des villes d'une équipe de football. J'utilise Python Bibliothèques LXML et Demandes. Certains des éléments contiennent leurs noms dans le formulaire d'élément de nom et certains seulement avec Nom
Par exemple, Arsenal Form -> appartient à Londres et le nom de Londres placé à l'intérieur P>
p>
Element='<tr> <td> <a href="/wiki/Chelsea_F.C." title="Chelsea F.C.">Chelsea</a> </td> <td>London <span style="font-size:85%;">(<a href="/wiki/Fulham" title="Fulham">Fulham</a>)</span> </td> <td> <a href="/wiki/Stamford_Bridge_(stadium)" title="Stamford Bridge (stadium)">Stamford Bridge</a> </td> <td style="text-align:center"> <span data-sort-value="7004408340000000000â ">40,834</span> </td> </tr>'
3 Réponses :
Quoi de:
//td[position()=1 or position()=2]//text()
Si je vous comprends correctement, ceci est votre xPath: sortie: p>
Deux options avec XPath 1.0. Une doublure: sortie: ou utilisez le sortie: London London code> p>
| code> opérateur: p> < Pré> xxx pré>
London London code> p> p>
Merci n'a pas connu de l'opérateur ou de l'opérateur!
Compte tenu de vos deux
élément code> S, quelle est exactement la sortie souhaitée?
@Jackfleeting La ville Il l'a placé dans ce scénario, c'est Londres pour les deux ...