yuki25135
@yuki25135 (優希 谷島)

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

AttributeError: 'list' object has no attribute 'click' について

解決したいこと

ここに解決したい内容を記載してください。

https://www.juniper.net/us/en.html
seleniumにて上記サイトのLOG INボタンから自動でログイン画面に遷移しログインがしたい

発生している問題・エラー

AttributeError: 'list' object has no attribute 'click'

または、問題・エラーが起きている画像をここにドラッグアンドドロップ

無題.png

該当するソースコード

python selenium

例)

elem_login = browser.find_elements(By.CLASS_NAME, "main-nav__util-link")
elem_login.click()

自分で試したこと

elements→elementにしたが解決せず別の長文エラーが
でた

0

1Answer

browser.find_elementsでリストを取得しているので、elem_loginの実態は配列ですね。

ようする本来であれば1個だけ取りたいところが、複数とれているので1個だけをとるようにすればOKです。

ページ内に1個しかないなら、elem_login[0]のように指定すると楽かも。

0Like

Your answer might help someone💌