Ich versuche zu lernen, wie man Web-Seiten zu kratzen und im Tutorial verwende ich den Code unter diesen Fehler zu werfen:Python Xpath: lxml.etree.XPathEvalError: Ungültige Prädikat
lxml.etree.XPathEvalError: Invalid predicate
Die Website ich Abfrage ist (mich nicht beurteilen, es war der einzige in der Ausbildung vid verwendet: /): https://itunes.apple.com/us/app/candy-crush-saga/id553834731
die XPath-Zeichenfolge, die den Fehler verursacht, ist hier:
links = tree.xpath('//div[@class="center-stack"//*/a[@class="name"]/@href')
ich bin Verwenden der LXML und fordert Bibliotheken an.
Wenn Sie irgendwelche zusätzlichen Informationen benötigen, bin ich glücklich, zur Verfügung zu stellen!
was Tutorial Art verwendet, dass .... mich nur gefragt, – danidee
1) Bitte isolieren Sie das fehlerhafte Verhalten und geben Sie den Code 2) Was versuchen Sie im Tutorial – selyunin
erreichen Sie nicht schließen eckige Klammer – splash58