実現したいこと
webスクレイピングを初めたところで、初心者です。
aタグ要素を特定し、クリックしたいと思っています。
idがないので、文字列を検索して要素を特定して、クリックできると思ったのですが、エラーが出て選択、クリックができません。
elm=browser.find_element(By.PARTIAL_LINK_TEXT, "hokuriku")
elm.click()
前提
ここに質問の内容を詳しく書いてください。
(例)
TypeScriptで●●なシステムを作っています。
■■な機能を実装中に以下のエラーメッセージが発生しました。
発生している問題・エラーメッセージ
aタグの選択ができません。
該当のソースコード
<a href="https://m.recruit.co.jp/link/adptg_mid=22540&adptg_lid=38" target="_blank" data-coupon-anchor-target="button-hokuriku"> <img class="is-pc" src="/theme/jalancouponfes/img/btn_coupon_hokuriku.png" alt="北陸のクーポン"> <img class="is-sp" src="/theme/jalancouponfes/img/sp/btn_coupon_hokuriku_sp.png" alt="北陸のクーポン"> </a>試したこと
elm=browser.find_element(By.PARTIAL_LINK_TEXT, "hokuriku")
elm.click()
と記載してクリックできるかを試しましたが、できませんでした。
補足情報(FW/ツールのバージョンなど)
python seleniumu4
ここにより詳細な情報を記載してください。