Я использую селеновый веб-драйвер для перебора URL-адресов, извлеченных из API, а затем сохраняет каждый снимок экрана с номером руководства. Новые URL будут добавляться в файл "screenshot.csv" каждую минуту.
Я пытаюсь сделать что-то подобное, но это не работает:
df = pd.read_csv('screenshot.csv', header = 0, usecols= ['url','guid'])
while index >= 0:
for index, row in df.iterrows():
r = driver.get(row['url'])
driver.execute_script("window.scrollTo(0, document.body.scrollHeight);")
for n in range(1):
file_name = str(row['guid'])
driver.save_screenshot(file_name+ '.png')
index+=1
print(file_name) #prints the name file name
driver.quit()
Что мне нужно:
Так как новые URL будут добавляться в файл "screenshot.csv" каждую минуту, мне нужно, чтобы цикл начинался с последней строки, где он остановился.
Возможно ли это?