当前位置:   article > 正文

python-selenium优化方案

selenium优化

1. 无界面启动 selenium

 先导入类 from selenium.webdriver.chrome.options import Options

然后在原来的基础上,加上参数就可以实现无界面的模式,之后的获取是一样的,这个设置只是不出现界面,其他一致。

  1. from selenium.webdriver.chrome.options import Options
  2. chrome_options = Options()
  3. # 设置 headless 模式,没有界面的模式
  4. chrome_options.add_argument("--headless")
  5. chrome_options.add_argument("--disable-gpu")
  6. brower = webdriver.Chrome(
  7. executable_path="/Users/zhangqiang/Desktop/05-python/03-spider-learn/spider/csdn_spider/chromedriver",
  8. chrome_options=chrome_options)

最新的报错

将参数 chrome_options 修改为 chrome_option 即可。

2. 设置selenium不加载图片

  1. # 设置不加载图片
  2. chrome_options.add_argument("blink-settings=imagesEnabled=false")
  3. brower = webdriver.Chrome(
  4. executable_path="/Users/zhangqiang/Desktop/05-python/03-spider-learn/spider/csdn_spider/chromedriver",
  5. chrome_options=chrome_options)

这样设置了,就不会加载图片了。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/神奇cpp/article/detail/898807
推荐阅读
相关标签
  

闽ICP备14008679号