これが Python の問題かどうかはわかりませんが、'click' を呼び出しているだけで、'clickAndWait' を呼び出していないようです。これはトロットも指摘していると思います。そうは言っても、IE は Firefox や Chrome よりも AndWait を必要とする頻度が高いことが多いことに気付きました。Selenium で独自の「待機」を作成することもできます。これは、私が通常、重大な状況で行うことです (特定の要素と対話する必要があるため、それが存在するまで「待機」する場合など)。
編集:あなたのコメントの後、私はあなたが言っていることを理解しました(「クリックアンドウェイト」コメントについて少し混乱していました:P)。私が言えることから、AndWait は Python バインディングで常に利用できるわけではありません。ここで見つけましたが、他の場所で示唆されているように、100% 明確ではないことは認めます。おそらくこれは代わりに役立つでしょうか?
wait_for_page_to_load(タイムアウト) [ソース]
新しいページがロードされるのを待ちます。
このコマンドは、「AndWait」サフィックス、「clickAndWait」、「selectAndWait」、「typeAndWait」など (JS API でのみ使用可能) の代わりに使用できます。
コメントするには長すぎたため、これを編集として配置しました。申し訳ありません!