我正在使用硒从网站上抓取信息。
该页面位于登录名后面,因此我无法提供示例-但基本上,我需要收集大约。一页上有800个字段。
当前它归结为我导航到正确的页面然后运行
for i in driver.find_elements_by_xpath('//*[@id]'):
some_list.append(i.get_attribute('textContent'))
我的问题是;
get_attribute
是否会对响应服务器产生任何影响? 还是整个页面都已“缓存”,然后我只是在读取已加载的值?
只想确保我对对方很友好,并且不拨打800个get_attribute电话!
谢谢。
答案 0 :(得分:5)
get_attribute
正在从已下载的源中检索数据。执行该命令时,您并未向Web服务器发出请求