我使用Firefox浏览器通过selenium抓取数据,我可以看到解释浏览器的数据,但是page_source()中没有目标数据,有JavaScript代码,我如何获得所需的数据
URL: https://www.chinastock.com.cn/service/faq.do?methodCall=faqDetail&name=jlj&catId=178#mark178
答案 0 :(得分:0)
查看您提供的代码,我觉得您想从webelement中提取文本?
- 首先,在使用driver.find_elements_by_xpath
返回列表时,无法从Webelement获取文本值,而是使用driver.find_element_by_xpath
。
- 其次,首先driver.find_element_by_xpath
,然后在最后添加.get_attribute("innerText")
。
driver.find_element_by_xpath.get_attribute("innerText")