Я пытаюсь сделать скриншот веб-сайта с помощью Selenium Webdriver и сохранить его в нужном месте.
Приведенный ниже код работает нормально, но Selenium не сохраняет для меня скриншоты?
from selenium import webdriver
import time
links = ['https://duckduckgo.com','https://google.com','https://facebook.com','https://reddit.com'];
browser=webdriver.Chrome(executable_path='C:/Users/xxxx/Downloads/chromedriver.exe');
browser.maximize_window()
for x in links:
browser.get(x)
browser.save_screenshot("C:\\Users\\xxxxx\\Downloads\\website"+x+".png")
print("website"+x+".png")
time.sleep(2)
browser.close()
Кто-нибудь знает, как я могу заставить Selenium сделать скриншот и сохранить его на моем компьютере?