PythonのSeleniumの待機メソッドで躓いています。
あるサイトで自動操作を行うためのプログラムを作成していて、time.sleep(5)程度でサイトを読み込むまでに十分な時間を与えると動作は安定するのですが、なるべく早く動作をさせたいため、time.sleep()で十分な時間を与えるのではなく、要素が読み込めたら次の動作へ移るようにプログラムを実行させたいです。そこで、expected_conditionsにあるvisibility_of_element_locatedなどを用いて要素が見つかったら動作をさせるという手法を用いることにしたのですが、かなりの頻度で要素が見つからず、タイムアウトになりエラーを吐かれるのですが、こういったことはよくあるのでしょうか?他にいい方法や改善策などがありましたらご教授お願い致します。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。