刚接触了些爬虫知识,想爬一个网站部分信息,目前环境 python2.7+selenium3+phantomjs
我想模拟浏览器点击这个网址的日 K 线,但是 driver.get 出来后找不到该元素, 好像都是 js 代码。请问各位如何获取到这个元素并点击
from selenium import webdriver
driver=webdriver.PhantomJS()
driver.get("http://stockpage.10jqka.com.cn/000791/")
print driver.page_source #此处打印出很多 js 代码 和浏览器的 html 代码不同, 希望各位高手解释
driver.find_element_by_xpath("//li[@period='daily']/a").click() #报错 提示这个异常 selenium.common.exceptions.NoSuchElementException: 但是在浏览器的 html 里好像是这样的
# driver.find_element_by_link_text("日 K 线")
怎么才能获取此元素并点击它呢,谢谢各位帮助!!
我想模拟浏览器点击这个网址的日 K 线,但是 driver.get 出来后找不到该元素, 好像都是 js 代码。请问各位如何获取到这个元素并点击
from selenium import webdriver
driver=webdriver.PhantomJS()
driver.get("http://stockpage.10jqka.com.cn/000791/")
print driver.page_source #此处打印出很多 js 代码 和浏览器的 html 代码不同, 希望各位高手解释
driver.find_element_by_xpath("//li[@period='daily']/a").click() #报错 提示这个异常 selenium.common.exceptions.NoSuchElementException: 但是在浏览器的 html 里好像是这样的
# driver.find_element_by_link_text("日 K 线")
怎么才能获取此元素并点击它呢,谢谢各位帮助!!