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) 

  • Python kratzen reuters site ... bad xpath?
  • Können wir xpath mit BeautifulSoup benutzen?
  • Iterate durch alle Zeilen in einer Tabelle mit python lxml xpath
  • Extrahieren von Informationen aus einer Tabelle auf einer Website mit python, LXML & XPATH
  • Xpath wie Abfrage für verschachtelte Python-Wörterbücher
  • Python, lxml und xpath - html Tabellenanalyse
  • Verknüpfen von Xpath verschachtelten Text in Scrapy
  • Python lxml findall mit mehreren namespaces
  • Python-Skript, um alle Kommentare aus XML-Datei zu entfernen
  • Wie ordnungsgemäß verwenden Regeln, beschränken_xpaths zu crawlen und analysieren URLs mit scrapy?
  • Wie man eine Variable in LXML XPath Expression verwendet
  • Python ist die beste Programmiersprache der Welt.