zoukankan      html  css  js  c++  java
  • selenium 代理设置

    设置Firefox代理:

    from selenium import webdriver
    from selenium.webdriver.common.proxy import Proxy, ProxyType
    
    
    proxy = Proxy({
        'proxyType': ProxyType.MANUAL,
        'httpProxy': my_proxy,
        'noProxy': ''
    })
    
    driver = webdriver.Firefox(proxy = proxy, executable_path=r"/root/geckodriver")
    driver.delete_all_cookies()
    driver.maximize_window()
    
    driver.get("http://httpbin.org")
    print(driver.page_source)
    driver.quit()
    

      

    设置Chrome代理:

    from selenium import webdriver
    from selenium.webdriver.chrome.options import Options
    
    
    ops = Options()
    # ops.add_argument('--headless')
    # ops.add_argument('--no-sandbox')
    # ops.add_argument('--disable-dev-shm-usage')
    # ops.add_argument('--disable-gpu')
    print('--proxy-server=http://%s' % proxy)
    ops.add_argument('--user-agent=%s' % ua)
    ops.add_argument('--proxy-server=http://%s' % proxy)
    driver = webdriver.Chrome(executable_path=r"/root/chromedriver", chrome_options=ops)
    driver.delete_all_cookies()
    driver.maximize_window()
    
    driver.get("http://httpbin.org/")
    print(driver.page_source)
    driver.quit()
    

      

  • 相关阅读:
    Nginx日志管理
    Nginx负载均衡
    Nginx 缓存
    Nginx代理服务器
    Nginx搭建 Web服务
    Nginx HTTP模块
    洛谷P1012拼数
    洛谷 P1876 开灯
    洛谷P2084 进制转化
    关于typedef的用法
  • 原文地址:https://www.cnblogs.com/zenan/p/10025423.html
Copyright © 2011-2022 走看看