python使用selenium读取网页内容,设置浏览器实例不显示网页上的图片和视频

可以使用Selenium中的ChromeOptions来设置浏览器实例不显示网页上的图片和视频。 以下是Python代码示例:

```python
from selenium import webdriver

chrome_options = webdriver.ChromeOptions()
prefs = {"profile.managed_default_content_settings.images": 2, "profile.managed_default_content_settings.video": 2}
chrome_options.add_experimental_option("prefs", prefs)

driver = webdriver.Chrome(chrome_options=chrome_options)
driver.get("http://www.example.com")
```

在上述代码中,我们设置了ChromeOptions,并使用“prefs”键添加了一个字典来设置图片和视频的显示选项。“profile.managed_default_content_settings.images”和“profile.managed_default_content_settings.video”的值都设置为2,表示禁止显示图片和视频。 最后,我们通过将chrome_options参数传递给webdriver.Chrome()方法来创建Chrome浏览器实例,并使用get()方法加载网页。

相关代码参考