Python
Python+Seleniumのfind_element_by_xpath()は正常終了するが、次のelement.click()でElementClickInterceptedExceptionの 例外が発生する。
Python+SeleniumでGoogleのニュースで「ディズニー」を検索する。 次に、<ツール>ボタンを押すと、「ウェブ全体から検索、新着、関連度順」が「ゆっくりと」表示される。 表示された<新着>ボタンを押す。 …
Python+xlwingsでExcelを閉じても、空のExcelファイルが表示されてしまう場合の対応方法
他のExcelが開いていない場合、wb.close()を実行しても、空のExcelが表示されたままになる。 他のExcelが開いている場合は、問題ない。 ————̵ …
Seleniumで2つのページ(URL)からデータを取得する方法
1つのページは開いたままにして要素を順番に取得し、要素から取得したデータ(URL)をもう一つのページで開いてページから必要なデータを取得する方法です。 ポイントは、1つ目のページを開いたままにして、そのページから取得した …
WinAppDriverのポート番号のエラー
2021年7月25日 AppiumnetstatPythonWinAppDriverWindows
メインで使っているWindowsPCで、WinAppDriverを起動するとエラーになってしまいました。 デフォルトのアドレスとポートだとアクセスできないので、ポート4723を使っているプロセスを調べました。 次に、PI …
PythonのAppiumとwin32guiを組み合わせて使って、GUIアプリの自動操作をする
2021年5月14日 AppiumPythonSeleniumspy++WinAppDriver
WinAppDriverとPython/Appiumを使ってGUIアプリを自動操作させるときに、下記のことを解決する方法を説明します。Appiumのエレメントがあるかどうかを調べる関数(driver.find_eleme …
PythonのAppiumとPyAutoGUIを組み合わせて使ってGUIアプリのテキスト入力エレメントをクリアしてからテキストを設定する方法(クリアするには、トリプルクリックで全選択するか、Ctrl-aで全選択する方法がある)
2021年5月13日 AppiumpyautoguiPythonspy++TxtWinAppDriver
WinAppDriverとAppiumを使ってGUIアプリ(Screaming Frog SEO Spider)を自動操作させるため、テキスト入力エレメントを選択してクリア(消去)しようと何種類か試したがAppiumでは …
Pythonのライブラリ毎の、CSV/Excelファイルの読書き時間の測定結果
2021年5月13日 AppiumPythonWinAppDriverxlwings
openpyxlライブラリを使ってExcelファイルを読書きしたら、ファイルを開くのに時間がかかり、さらにはファイルを保存するのも時間がかかり、とても使用できないと思いました。それでCSVファイルなら早くなるかと思い、い …
EdgeのWebDriver使用時に、自動更新させ、ヘッドレスモードで実行させる設定
自動更新させ、尚且つ、ヘッドレスモード(MicrosoftEdgeの画面を表示させないで)で動作させる方法がネット上で見つけられなかったので、ここに記載します。Python+Selemniumの場合の例です。 (1)ms …
WinAppDriverとAppiumの実行時にエラー
2020年11月2日 AppiumnetstatPythonWinAppDriverWindowsWindowsコマンド
GUIアプリを自動操作するため、WinAppDriverとAppiumを試そうとしたら、Pythonを実行した時に「対象のコンピューターによって拒否されたため、接続できませんでした。」のエラーが発生しました。 順を追って …