2024-09-30 18:13:50 发布
网友
我通过selenium使用Firefox浏览器对数据进行抓取,我可以在浏览器的interpret中看到数据,但是页面\ u source()中没有目标数据,有JavaScript代码,如何获得所需的数据
网址: https://www.chinastock.com.cn/service/faq.do?methodCall=faqDetail&name=jlj&catId=178#mark178
看看你提供的代码,我觉得你想从一个webelement中提取文本?你知道吗
首先,当使用driver.find_elements_by_xpath时,从Webelement获取文本值是不可能的,因为它返回一个列表,所以使用driver.find_element_by_xpath。你知道吗
driver.find_elements_by_xpath
driver.find_element_by_xpath
第二,先做driver.find_element_by_xpath,然后在末尾加上.get_attribute("innerText")。你知道吗
.get_attribute("innerText")
driver.find_element_by_xpath.get_attribute("innerText")
看看你提供的代码,我觉得你想从一个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")
相关问题 更多 >
编程相关推荐