美文网首页我爱编程
chromedriver选项卡启动加载项(selenium)

chromedriver选项卡启动加载项(selenium)

作者: 绝世一只猫 | 来源:发表于2017-08-22 09:40 被阅读0次
    1. 导入selenium库
    from selenium import webdriver
    options = webdriver.ChromeOptions()
    
    1. 隐身模式
    options.add_argument('incognito')
    
    1. 无界面模式
      chrome第59版(Windows用户60版)就支持无界面模式了,phantomjs很多时候会不好用(这里就不吐槽),所以有时比较鸡肋,关于在CentOS 7上使用chrome可以参考下面这篇文章https://www.jianshu.com/p/b5f3025b5cdd
    options.add_argument('headless')
    
    1. 设置User-Agent
    options.add_argument('user-agent={}'.format('MQQBrowser/6.3 (MIDP-2.0; U; zh-cn; SM-A5100)'))
    
    1. 设置代理
      代理可以去免费提供IP的网站找;http://www.xicidaili.com/
    options.add_argument('--proxy-server={}'.format('http://192.168.11.22:808'))
    
    1. 试试效果
    driver = webdriver.Chrome(chrome_options=options)
    driver.get('https://httpbin.org/get?show_env=1')
    input('是否有效')
    driver.quit
    

    相关文章

      网友评论

        本文标题:chromedriver选项卡启动加载项(selenium)

        本文链接:https://www.haomeiwen.com/subject/ygukdxtx.html