ストックドッグスマートフォン用の表示で見るストックドッグKatoTakahiro。金融系の会社で働くSEが株やPython、その他諸々について書いています。seleniumの2つの待機方法2018-06-29seleniumの2つの待機方法Pythonseleniumの待機方法でsleep.time()を使っている人は、この記事を読んで、心を清めてほしい。seleniumには、2つの待機方法がある。Waits(暗黙的な待機)この2つの待機方法の使い分けは、こんな感じ。Waitsは、要素が出現するまで待機する、という設定になる。Waitsで十分である。Waitsでは対応できないことが多い。スクロールしてくことでページが読み込まれていくサイトのスクレイピングなど。非同期のWebサイトからスクレイピングするときは、「このログインボタンがクリックできるようになるまで待つ」などの条件を指定したほうが、エラーは出にくいコードが書ける。Waitsに30秒とかを指定することが多い。webdriver.Chrome()driver.implicitly_wait(20)これだけ。