Цикл for не выводит последний элемент
Сначала я перебираю ссылки, а потом по этим ссылкам идет селениум, но он не показывает последний 30-ый элемент страницы, хотя len(urls) 30
Что, как, почему?
for el in elems:
a = el.get_attribute("href")
url ={
"href":a
}
urls.append(url)
print(len(urls))
for j in urls:
browser.get(j["href"])
for element in browser.find_elements_by_tag_name('span.green-text'):
print(element.text)
time.sleep(0.5)
Ответы (1 шт):
Автор решения: DANILA
→ Ссылка
Оказывается, программа не успевала спарсить и переходила дальше. Добавил
While x!=0:
try:
код
x=0
except:
continue
break
и все начало работать