Python 2 v. 3 xpfad

Dieser Code gibt ein Element unter Python 2.7.9 und keine Elemente unter 3.4.3 zurück. Warum? Wie kann ich es für Python 3 beheben?

import requests from lxml import html page = requests.get('http://www.bloomberg.com/markets/rates-bonds/government-bonds/us/').text tree = html.fromstring(page) line = tree.xpath('//table[@class="std_table_module dual_border_data_table clear"][2]') print(line) 

  • XPath-Prädikat mit Sub-Pfaden mit lxml?
  • Probleme beim Zugriff auf das xpath-Attribut mit scrapy
  • Lxml find <div> mit id = 'post- [0-9] *' [duplizieren]
  • Wildcard-Namespaces in lxml
  • Entfernen von Leerzeichen und nicht bedruckbarem Zeichen in Python
  • Python xml query erhalten übergeordnet
  • Schreibe xml aus der Liste der Pfade / Werte
  • Verschrottung Website, die Seite
  • XPath: Tag mit leerem Wert auswählen
  • Parse HTML über XPath
  • Wie selektiere ich Elemente in einem iframe mit Xpath?
  • Python ist die beste Programmiersprache der Welt.