öğesinden tüm metni geri döndürmez. Xpath yoluyla bazı html'yi kopyaladıktan sonra bir etiğe dönüştürdüm. Buna benzer bir şey:lxml.etree, element.text,
<td> text1 <a> link </a> text2 </td>
Ben FireBug benim sorgu kontrol ederken ama element.text çağırdığınızda, sadece metin1 olsun (O olmalı, elemanların metin vurgulanır, önce metin hem ve gömülü ankraj elemanları sonra ...
Bunu yapmanın bir yolu budur (küçük python kazıyıcı işlemciden kod parçacığı). Bu bir lxml hatası mı merak ediyorum? – user522034
İşte kod snippet'ine: – user522034
eğer element.tag == "td": \t \t \t \t çocuk = element.getchildren() \t \t \t \t eğer len (çocuk)> 0: \t \t \t \t \t topic = (element.text + çocuk [0] .tail) başka \t \t \t \t: \t \t \t \t \t başlık = eleme nt.text \t \t \t \t print ("\ tTopic: \ t \ t% t"% topic) – user522034