質問: ログインボタンの要素取得についてですが、 スクレイピングのデモサイトでは、ログインをするためのボタンにidやClassにlogin-buttonなど分かりやすい属性や構造になっていますが、 実際のサイトでは、クリックしたいボタンが画像だったり、が複数あったりとして、どのように.find_element_by_???('???')で要素を見つけ出し指定するべきかわからない状態です。 具体的には、添付画像のログインボタンをクリックするという処理を行いたいのですが、デベロッパーツールの検証で見ても、 ログインボタンのHTMLは、下記の状態です。 ``` ``` ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/6fdd794cd53a0074e2c872e56e14645e.png)
回答: デベロッパーツールの検証で、XPATHが取得できるので、 **find_element_by_xpath**を使って参照するのが手っ取り早いと思います。 https://mebee.info/2020/03/07/post-6295/