如何仅从 selenium 中的网页加载 html
How to load only html from web pages in selenium
如何在 selenium 中仅从网页加载 html?
我只需要请求页面的 html,没有 css 和 javascript。
如果您需要 selenium 进行网页抓取,严格来说,您仍然需要 javascript 和 css 文件,因为它们在页面加载和呈现中起着重要作用。例如,页面的多个部分可以通过额外的 ajax 调用加载,或通过自定义 javascript 逻辑插入。
此外,如果您只需要 HTML 页面的一部分,为什么需要使用真正的浏览器?
如果您仍然想阻止加载 js 和 css 文件,您可以通过调整 FirefoxProfile
首选项在 Firefox 中配置某些权限,请参阅:
- Do not want images to load and CSS to render on Firefox in Selenium WebDriver tests with Python
- FirefoxDriver: how to disable javascript,css and make sendKeys type instantly?
如何在 selenium 中仅从网页加载 html?
我只需要请求页面的 html,没有 css 和 javascript。
如果您需要 selenium 进行网页抓取,严格来说,您仍然需要 javascript 和 css 文件,因为它们在页面加载和呈现中起着重要作用。例如,页面的多个部分可以通过额外的 ajax 调用加载,或通过自定义 javascript 逻辑插入。
此外,如果您只需要 HTML 页面的一部分,为什么需要使用真正的浏览器?
如果您仍然想阻止加载 js 和 css 文件,您可以通过调整 FirefoxProfile
首选项在 Firefox 中配置某些权限,请参阅:
- Do not want images to load and CSS to render on Firefox in Selenium WebDriver tests with Python
- FirefoxDriver: how to disable javascript,css and make sendKeys type instantly?