ホームページ > バックエンド開発 > Python チュートリアル > Python を使用して Selenium で iframe に切り替える方法は?

Python を使用して Selenium で iframe に切り替える方法は?

Barbara Streisand
リリース: 2024-12-25 18:19:17
オリジナル
865 人が閲覧しました

How to Switch to an iframe in Selenium using Python?

Selenium と Python を使用した iframe への切り替え

Web アプリケーションを自動化するときの一般的なタスクは、iframe 内のコンテンツと対話することです。 Python を使用して Selenium で iframe に切り替える方法は次のとおりです。

iframe の場所

iframe に切り替えるには、まず HTML ドキュメント内で iframe を見つける必要があります。 。あなたの場合、iframe の名前が「Dialogue Window」であることがわかります。 XPath を使用して iframe を見つけることができます。

iframe = driver.find_element_by_xpath("//iframe[@name='Dialogue Window']")
ログイン後にコピー

iframe への切り替え

iframe を見つけたら、switch_to を使用してそれに切り替えることができます。 .frame() メソッド:

driver.switch_to.frame(iframe)
ログイン後にコピー

これで、後続のすべてのアクションは、 iframe.

デフォルトのコンテンツに戻す

iframe の操作が終了したら、 switch_to.default_content() メソッド:

driver.switch_to.default_content()
ログイン後にコピー

以上がPython を使用して Selenium で iframe に切り替える方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート