1
我试图从python中使用xpath请求维基百科的数据。 我收到一个空的列表。我究竟做错了什么。python中的Xpath无法获取数据
import requests
from lxml import html
pageContent=requests.get(
'https://en.wikipedia.org/wiki/List_of_Olympic_medalists_in_judo'
)
tree = html.fromstring(pageContent.content)
name = tree.xpath('//*[@id="mw-content-text"]/div/table[1]/tbody/tr[2]/td[2]/a[1]/text()')
print name
要命的是工作的感谢,那这样的事情https://bittrex.com/Market/Index?MarketName=btc-nxt。我试图以美元// * [@ id =“rowChart”]/div [2]/div/div [2]/div/div [2]/span/text()获取价格的xpath数据。但它也给了我一个空值 –
@TarikKoric这是一个完全不同的问题和完全不同的情况,首先是它受cloudflare保护,因此从该网站获取任何类型的数据将非常困难,并且看起来像整个网站生成动态与JavaScript,所以一个正常的请求将无法正常工作。 – eLRuLL
好的谢谢澄清 –