ウェブブログ最適化されたバージョンを記録します

ブラウザ上の記事の紹介はブログの公園をログに記録する前に、ユーザーはまだブログ、複雑な手順が、シンプルにログインするために、公園の最初から最後までブログ、Baiduのを開いていないため、本日、自動サインインの方法の最適化バージョンを導入しますしかし、この方法では、小さなパートナーがブログ開設されているだけに適用される
方法をまたは位置決め要素が実行によりステップバイステップとして、次のコードは、直接接続されている、あまり話をしませんでした。
セレンインポートwebdriverをから1 
selenium.webdriver.support.waitインポートから2. WebDriverWait
ECとしてselenium.webdriver.supportインポートexpected_conditionsから3.
4. A = webdriver.Chrome()
// 5. a.get(「HTTPS account.cnblogs.com/signin ")
6. a.implicitly_wait(10)
= WebDriverWait W 7(6,0.2)
8 a.maximize_window()
9. w.until(ec.visibility_of_element_located((" ID」 "LoginNameに")))。send_keys( "用户の名")
10. w.until(ec.visibility_of_element_located(( "ID"、 "パスワード")))。send_keys( "密码")
11. w.until(EC .visibility_of_element_located(( "ID"、 "IsRemember")))。)(クリック
12. w.until(ec.visibility_of_element_located(( "XPathを"、 '// * [@ ID =」submitBtn "] /スパン[1] ')))。クリックしてください()
コード分析:
    ステップ導入Googleのブラウザドライバは
    、明示的な待機モジュールを導入する2ステップ、3及びECは、の主要な要素に位置決めするため
    のGoogleの駆動ステップ4開始
    ユーザログインページステップ5移動を
    ステップ順次劣性待機6-8を設定します支配と最大化するためにページを待つ
    段階9-10位置決め入力ボックスを、ユーザ名とパスワードを入力して
    ハの小さなパートナー削除することができますパスワードを保存したくない、ステップ11は、パスワードを記憶する]チェックボックスを見つけてクリック
    ステップ12が配置されているが、ログインボタンをクリックしてください

コントロールをこれらの方法は、そのようなQQスペースなどの他のインターフェースにログオンしようとすることができ、スイッチの操作の枠組みの中でそこに使用される、あなたを紹介する次回はどのようにプレイするために少しの友達であります

おすすめ

転載: www.cnblogs.com/szwlycw/p/11564508.html