如何通過瀏覽器網頁源代碼來獲取無D的方法

2024-09-30 18:13:50 发布

您现在位置:Python中文网/ 问答频道 /正文

我通过selenium使用Firefox浏览器对数据进行抓取,我可以在浏览器的interpret中看到数据,但是页面\ u source()中没有目标数据,有JavaScript代码,如何获得所需的数据

网址: https://www.chinastock.com.cn/service/faq.do?methodCall=faqDetail&name=jlj&catId=178#mark178


Tags: 数据代码httpscomsource目标wwwselenium
1条回答
网友
1楼 · 发布于 2024-09-30 18:13:50

看看你提供的代码,我觉得你想从一个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")

相关问题 更多 >