Selenium - 我打服务器多少?

我正在使用硒从网站上抓取信息。

该页面位于登录名后面,因此我无法提供示例-但基本上我需要收集大约。一页上有 800 个字段。

目前归结为我导航到正确的页面然后运行

for i in driver.find_elements_by_xpath('//*[@id]'):

                some_list.append(i.get_attribute('textContent'))

我的问题是;

  • 使用get_attribute对响应服务器有什么影响吗?

还是整个页面都被“缓存”了,然后我只是在读取已经加载的值?

只是想确保我对另一方友好,而不是为 get_attribute 进行 800 次调用!


千巷猫影
浏览 201回答 1
1回答

芜湖不芜

get_attribute正在从已下载的源中检索数据。执行该命令时,您没有向 Web 服务器发出请求
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python