selenium(二)ブラウザドライバ


selenium(二)ブラウザドライバ
  • ダウンロードブラウザドライバ
  • ブラウザドライバ
  • を設定する.
  • ブラウザドライバ
  • を設定する.
    ブラウザドライバのダウンロード
    seleniumが3.0にアップグレードされると、異なるブラウザドライバが仕様されます.seleniumを使用して異なるブラウザを駆動する場合は、異なるブラウザドライバを個別にダウンロードして設定する必要があります.
    各ブラウザのダウンロードアドレス:
    Firefoxブラウザドライバ:geckodriver
    Chromeブラウザドライバ:chromedriver,taobaoスタンバイアドレス
    IEブラウザドライバ:IEDriverServer
    Edgeブラウザドライバ:MicrosoftWebDriver
    OperaブラウザドライバOperadriver
    PhantomJSブラウザドライバ:phantomjs
    注意:一部のブラウザのドライバアドレスには、科学的なインターネットが必要です.
    ブラウザドライバの設定
    ブラウザのアドレスを設定するのは簡単です.C:driverなどのブラウザドライバを格納するディレクトリを手動で作成し、ダウンロードしたブラウザドライバファイル(chromedriver、geckodriverなど)をディレクトリの下に捨てることができます.
    マイコンピュータ->プロパティ->システム設定->高度->環境変数->システム変数->Path、「C:driver」ディレクトリをPathの値に追加します.
  • Path
  • C:\driver

  • ブラウザドライバの設定
    異なるブラウザドライバが正常に使用されていることを確認します.
    from selenium import webdriver
    
    
    driver = webdriver.Firefox()   # Firefox   
    
    driver = webdriver.Chrome()    # Chrome   
    
    driver = webdriver.Ie()        # Internet Explorer   
    
    driver = webdriver.Edge()      # Edge   
    
    driver = webdriver.Opera()     # Opera   
    
    driver = webdriver.PhantomJS()   # PhantomJS
    
    ……