python selenium 買い物カゴに入れるボタンが押せません。
Q&A
Closed
超初心者です。
仕入サイトでの発注業務を簡略化したくいろいろと調べながらコードを貼り付けて直して貼り付けて直して・・・とやっております。
が、写真の個数の「5」を入力した後に買い物カゴに入れるボタンが押せなくて困っています。
恐らく要素が間違ってるのかと思いますが、検証から見ても他に要素があるように思えません。
0 likes
Q&A
Closed
超初心者です。
仕入サイトでの発注業務を簡略化したくいろいろと調べながらコードを貼り付けて直して貼り付けて直して・・・とやっております。
が、写真の個数の「5」を入力した後に買い物カゴに入れるボタンが押せなくて困っています。
恐らく要素が間違ってるのかと思いますが、検証から見ても他に要素があるように思えません。
find_element_by_valueという関数が存在しないとエラーに出ています。
↓ をお試しください。
browser_from = browser.find_element_by_css_selector("#normal > input[type=button]:nth-child(2)")
"""もしくは"""
browser_from = [element for element in browser.find_elements_by_tag_name("input") if element.get_attribute("value")=="買い物カゴに入れる"][0]
@klisskross
Questioner
@klisskross
Questioner