首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用ChromeOptions禁用Python中的CSS

如何使用ChromeOptions禁用Python中的CSS
EN

Stack Overflow用户
提问于 2018-02-28 14:06:25
回答 3查看 13.8K关注 0票数 15

我试图在没有CSS的情况下显示页面,以使加载速度更快,并且我已经使用以下代码禁用了图像和javascript:

代码语言:javascript
运行
复制
option = webdriver.ChromeOptions()
prefs = {'profile.default_content_setting_values': {'images': 2, 'javascript': 2}}
option.add_experimental_option('prefs', prefs)
driver = webdriver.Chrome(chrome_options = option)

因此,我将{'profile.default_content_setting_values': {'images': 2, 'javascript': 2}}更改为{'profile.default_content_setting_values': {'css': 2},并认为它会禁用CSS,但它没有工作。

我已经看到了火狐的许多答案,现在我想在Chrome上这样做。

EN

Stack Overflow用户

发布于 2022-04-08 16:43:33

我一直在想同样的事情,并发现了这一点(归功于https://www.scrapehero.com/how-to-increase-web-scraping-speed-using-puppeteer/)

这不是selenium,但在Pyppeteer中,您可以使用setRequestInterception拦截和修改页面发出的网络请求。这将允许您拦截和中止css网络请求,这将避免下载css文件及其后续呈现。

相关电子版文档

票数 0
EN
查看全部 3 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49031428

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档