python 3+selenium 3環境構築

2028 ワード

  • 公式サイトはpython 3の最新バージョンのインストールをダウンロードして、32ビットと64ビットの違いに注意して、64ビットはx 86-64の名前をダウンロードします.pythonのインストールが完了すると、インストールディレクトリpython 35がpathに追加される.
  • get-pipを新規作成する.py、リンクを開く:https://bootstrap.pypa.io/get-pip.py中のコードをget-pipにコピーします.pyを保存します.
  • cmdからget-pip.py格納パスの下:python get-pipを実行します.py.最新のpipとsetuptoolsを自動的にダウンロードしてインストールします.
  • dosでは、インストールの成功とpipバージョン番号が表示されます.以上はwindowsにsetuptoolsとpipをインストールしたことがない環境構築です.すでにインストールされている場合、またはlinuxの下で次の文章を参照してください.https://packaging.python.org/installing/ 5.インストールselenium直接C:Python 35Scriptsの下でコマンドインストールを入力:pip install-U selenium.最新のselenium 3のダウンロードインストールを待っています.インストールの成功とseleniumバージョン番号
  • が表示されます.
    インストール完了、pythonコードに書き込む
    from selenium import webdriver

    エラーが発生していないことは、すべてのインストールが成功したことを示します.
    最初の自動化テストウィジェット:selenium 3なので、各ブラウザのdriverをダウンロードし、driverとブラウザをダウンロードする必要があります.exeパスは環境変数に追加されます.chromeを例にとると、まず小さなコードを書きます.
    from selenium import webdriver
    print('the first')
    driver = webdriver.Chrome()
    driver.get('https://www.baidu.com')
    driver.find_element_by_id('kw').send_keys('     ')

    直接実行すると「システム指定ファイルが見つからない」とエラーが表示されます.chrome driverをダウンロードしてpythonインストールディレクトリの下に入れます.pythonインストールディレクトリは環境変数に追加されているので、このdriverは環境変数に追加する必要はありません.2.そしてC:programGoogleChromeApplicationchrome.exeも環境変数を加えます.正常に動作しました3.前にダウンロードしたchrome driver、名前はchromedriverです.x86.exeは、chromedriverがpathに追加されていないと報告し続け、chromedriverの名前が間違っているのではないかと突発的に考えた.chromedriverをx86.exe名前をchromedriver.に変更exeは本当によかった...3.FFとchrome driverのダウンロードアドレスを添付する:http://download.csdn.net/detail/flyingshuai/9741515
    Chromeはまた自動的に更新して、もとのchromedriverはまた失効して、driverのダウンロードの住所を添付しますhttps://chromedriver.storage.googleapis.com/index.html?path=2.30/