I have this code, it gets a link, opens it, gets the image, downloads it to my desktop and then goes to the next link of the list. But when it goes to the next link it doesn't "press enter" in the navigator, it puts the link there but it doesn't go to the next website.
How to fix it?
time.sleep(1)
lines = [line.rstrip('\n') for line in open("C:/Users/Luís/Desktop/PEBTXT/linkdasimagens.txt")]
x = 0
while True:
try:
time.sleep(3)
y = lines[x]
driver.get(y)
###Pegar imagem
img = driver.find_element_by_xpath("//img[@class='BRnoselect']")
src = img.get_attribute('src')
with open(("C:/Users/Luís/Desktop/PEBTXT/file{}.jpg".format(x)), "wb") as f:
f.write(requests.get(src).content)
print(x)
x += 1
print(x)
except NoSuchElementException:
pass
EDIT: Solution for the problem, I add driver.get again to "press the enter"
time.sleep(2)
y = lines[x]
driver.get(y)
time.sleep(1)
driver.get(y)