1。操作と設定のpythonは、前回の記事で、ここでは省略され、前に言われています。。。。
2、セレンパッケージのpythonの設定とインストール:
CMDウィンドウで以下を実行します-Uセレンをインストールします(注:いずれかに構成python_home、または次のPython binディレクトリに上記のコマンドを実行する)PIP
3、ChromeDriverドライブのバージョンをダウンロードしてください:
http://chromedriver.storage.googleapis.com/index.html、残念ながら私はああしたい何の64ビットドライバがありません
バージョン70.0.3538.110(正式版)(64)
、Win32のトライをダウンロード
クロムEXEファイルを抽出した後、ディレクトリCにコピーされています:\ ......リットル\ Googleの\クローム\アプリケーション
C:\ ......リットル\ Googleの\クローム\アプリケーションディレクトリに、ご使用の環境変数のパスに
まずチェッククロームバージョンは、自分自身をインストール
そして、それの対応するバージョンに応じnote.txtそのURLを見て、私はここにいる2.46に対応して、ダウンロードのWin32ビットはしようとします:
4.クロムのパスにシステム環境変数は、パス(以下特定ステップ)に加えました。
5. test.pyスクリプトを入力します。
インポートユニットテスト
セレンインポートwebdriverをから
#print( 'hellow')
ドライバ= webdriver.Chrome()
driver.get( "http://www.baidu.com/")
driver.quit
6.実行します。
7.二Pythonスクリプト
#_ * _コーディング:UTF-8 _ * _
セレンインポートwebdriverをから
selenium.webdriver.common.keysインポートキーから
#クロームドライブのインスタンスを作成します。
ドライバ= webdriver.Chrome()
driver.maximize_window()#の最大化ブラウザ
driver.implicitly_wait(10)#待ち時間は、暗黙的に10Sが設けられています。
#ブラウザを起動し、指定されたURLに移動します
driver.get( "https://www.baidu.com/")
#位置決めname属性は、「WD」の要素であります
input_textと= driver.find_element_by_name( "WD")
#クリアテキスト入力ボックスは、テキスト「セレン」と入力し、Enterキーを押します
input_text.clear()
input_text.send_keys( "セレン")
input_text.send_keys(Keys.RETURN)
#ブラウザを閉じます
driver.quit()
業績は:最初の検索結果が表示され、そして最終的にブラウザを閉じてくださいChromeブラウザを開き、Baiduのホームページを開き、検索ボックスに「セレン」テキストを入力し、クリックしてください:上記のスクリプトが正常に動作している場合は、次の手順を実行しますデバイス
ます。https://www.jianshu.com/p/57d89fb48dfbで再現