前提・実現したいこと
PythonのSeleniumのChromeDriverで起動済みのブラウザを操作し、
現在操作したブラウザのすべてのリンクをprintで表示したいです
以下のサイトにやり方が乗っていて参考にしたのですがうまくいきません
「SeleniumのChromeDriverで起動済みのブラウザを操作する」
https://qiita.com/yk109/items/6cab9564d1844d272a8c
試したこと
現在の自分の認識では
どこかにグーグルクロームを起動するためのショートカットキーを作成し、
pythonでseleniumを使用してコードを書くと起動済みのブラウザを操作できる
という状態です。
質問内容
1.プログラム以外の準備として何をすればいいか?具体的な手順について知りたい。
「SeleniumのChromeDriverで起動済みのブラウザを操作する」のサイトにての説明を見たところ
Google Chrome を起動させるショートカットを作成する必要があると読めました。
そのためデスクトップで右クリックをして新規作成からショートカットを作成を選択し、項目の場所を
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" -remote-debugging-port=9222と指定し、ショートカットキーを作成しました。
ショートカットを使用したところいつも使用しているユーザーで新しいウィンドウでクロームブラウザが開きました。
ショートカットの場所は以下になります。
"C:\Users\hatun\Desktop\chrome.exe.lnk"
2.プログラムはどのように書けばいいか知りたい。
起動済みブラウザの操作をするためにどのようにpythonでコードを書けばいいかが知りたいです。
追記
起動済みブラウザの操作とは自分で操作したブラウザのタブで開いているURLをすべて取得することを想定しています。
普段使っているクロームを起動→パイソンのプログラムを実行→普段使っているクロームの現在のURLを取得というふうに行いたいです。
回答1件
あなたの回答
tips
プレビュー