【自動化本舗】業務の生産性を向上させるため、Excelの全ての作業を自動化します。その他の自動化もご相談ください。
ブログ

Selenium

Python+Selenium+WebDriver+WebDriverWaitでスクレイピングするときに、「ばつ(X)ボタン」を押してもダイアログが消えないときに、リトライで対処する方法(2)

Python+Selenium+WebDriverでスクレイピングするときに、「ばつ(X)ボタン」を押してもダイアログが消えない場合があり、リトライで対処する方法を説明する。本来であれば、クリックする「ばつ(X)ボタン」 …

Python+Selenium+WebDriverでスクレイピングするときに、Element(要素)が見つからないときに、リトライで対処する方法(1)

Python+Selenium+WebDriverでスクレイピングするときに、Element(要素)をクリックしてもダイアログが表示されない場合があり、リトライで対処する方法を説明する。本来であれば、クリックするElem …

Python+Selenium+WebDriver+WebDriverWaitでスクレイピングするときに、「ばつ(X)ボタン」を押して表示を消したのに、表示が消えないことがある場合の対処

「ばつ(X)ボタン」をして表示を消したのに、表示が消えないことがある場合の対処と処理時間を短縮する方法を説明する。 本来であれば、なぜボタンを押せなかったのか?、あるいはなぜ表示が消えなかったのか?の原因を調べるべきとは …

Python+Selenium+WebDriverでElement(要素)が見つからない場合に、ブラウザの表示をスクロールさせて対処する方法

Python+Selenium+WebDriverでスクレイピングするときに、要素(Element)を見つける「driver.find_element()」を実行すると、要素が見つからずにエラーになることがある。 ここで …

Python+Selenium+WebDriverでElement(要素)が見つからない場合に、ブラウザのサイズを設定して対処する方法

Python+Selenium+WebDriverでスクレイピングするときに、要素(Element)を見つける「driver.find_element()」を実行すると、要素が見つからずにエラーになることがある。 ここで …

Python+Seleniumのfind_element_by_xpath()は正常終了するが、次のelement.click()でElementClickInterceptedExceptionの 例外が発生する。

Python+SeleniumでGoogleのニュースで「ディズニー」を検索する。 次に、<ツール>ボタンを押すと、「ウェブ全体から検索、新着、関連度順」が「ゆっくりと」表示される。 表示された<新着>ボタンを押す。   …

Seleniumで2つのページ(URL)からデータを取得する方法

1つのページは開いたままにして要素を順番に取得し、要素から取得したデータ(URL)をもう一つのページで開いてページから必要なデータを取得する方法です。 ポイントは、1つ目のページを開いたままにして、そのページから取得した …

PythonのAppiumとwin32guiを組み合わせて使って、GUIアプリの自動操作をする

WinAppDriverとPython/Appiumを使ってGUIアプリを自動操作させるときに、下記のことを解決する方法を説明します。Appiumのエレメントがあるかどうかを調べる関数(driver.find_eleme …

EdgeのWebDriver使用時に、自動更新させ、ヘッドレスモードで実行させる設定

自動更新させ、尚且つ、ヘッドレスモード(MicrosoftEdgeの画面を表示させないで)で動作させる方法がネット上で見つけられなかったので、ここに記載します。Python+Selemniumの場合の例です。 (1)ms …

PAGETOP
Copyright © 自動化本舗 All Rights Reserved.