У меня есть HTML:
<div class ='a'>
Click here to more info-1
</div>
<div class ='a'>
Click here to more info-2
</div>
....
<div class ='a'>
Click here to more info-1000
</div>
Я использовал click()
для выбора каждого класса, это значит: я нажимаю Click here to more info-1
после нажатия Click here to more info-2
и т. Д.
Но у меня есть 1000 class ='a'
, и если я использую свое решение, мне нужно будет нажать 1000 раз.
Я хочу знать, как нажать 1000 class ='a'
в один раз с в один клик
Мой код
auto_click = broswer.find_elements_by_css_selector('div[class="a"]')
while len(auto_click) >=1:
for i in auto_click:
browser_movie.execute_script("arguments[0].scrollIntoView();", i)
i.click()
auto_click = broswer.find_elements_by_css_selector('div[class="a"]')