selenium+chromediverでアンドロイドのクロームを自動化しようと試みています。
下記サイトを参考にしました。
https://www.slideshare.net/hirofumitouhei/google-chrome-on-android
当方windows10 python3.6.4 です。
簡単なスクリプトを書いて上記サイトのように動かして見ようと思ったのですが、ダウンロードしたクロームドライバーを下のbatで起動したところ、ポート9515がTIME_WAITの状態で埋め尽くされていることに気づきました。
cd /d %~dp0 chromedriver.exe --whitelistes-ips --url-base=wd/hub
batを起動して一定時間がたつとポートが埋まってしまうため、スクリプトを起動しても下のようなエラーが出ます。
<urlopen error [WinError 10048] 通常、各ソケット アドレスに対してプロトコル、ネットワーク アドレ ス、またはポートのどれか 1 つのみを使用できます。>
TIME_WAITは2分間すると戻るのですが、現状これを解決する根本的な策がないです。
解決方法を調べてみましたが、この時点で困っているケースは見つかりませんでした。起動方法が根本的に間違っているのでしょうか。アドバイスいただけたらと思います。
あなたの回答
tips
プレビュー