前提・実現したいこと
Pythonでseleniumを用いて、
以下のGoogle Tag Manager管理画面にある「バージョン」の項目をクリックする操作を行いたいです。(以下画像参照)
発生している問題・エラーメッセージ
「ワークスペース」「バージョン」「管理」とボタンが一覧で並んでいる中で、
要素としてこれらをユニークに指定しているものが
liタグの「data-name」という部分になっております。
このdata-nameの箇所をfind_element_by_css_selectorを用いて要素指定する場合、
どのように指定すればいいのでしょうか?
該当のソースコード
Python
1version_articles = browser.find_element_by_css_selector('li.versions') 2version_click = version_articles.find_element_by_css_selector('span._md-nav-button-text').click()
以下エラー
NoSuchElementException: Message: no such element: Unable to locate element: {"method":"css selector","selector":"li.versions"} (Session info: chrome=85.0.4183.121)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/09/30 14:00