【发布时间】:2016-04-14 19:05:19
【问题描述】:
我有这个站点http://www.google-proxy.net/,我需要获取第一个代理的 ip:port。
br = webdriver.Firefox()
br.get("http://www.google-proxy.net/")
ip = br.find_element_by_xpath("//tr[@class='odd']/td[1]").text; time.sleep(random.uniform(1, 1))
port = br.find_element_by_xpath("//tr[@class='odd']/td[2]").text; time.sleep(random.uniform(1, 1))
而且效果很好。但现在我想对 lxml 做同样的事情
page = requests.get(proxy_server)
root = lxml.html.fromstring(page.text)
ip = root.xpath("//tr[@class='odd']/td[1]/text()")
port = root.xpath("//tr[@class='odd']/td[1]/text()")
我得到空列表。这是为什么呢?
【问题讨论】: