Selenium

Here are all the snippets available using this library:

screenshot_after_login.py

from selenium import webdriver from selenium.webdriver.common.by import By def login_and_take_screenshot(): with webdriver.Chrome() as driver: driver.implicitly_wait(10) driver.set_window_size(1024, 768) driver.get("https://robotsparebinindustries.com/") driver.find_element(By.ID, "username").send_keys("maria") driver.find_element(By.NAME, "password").send_keys("thoushallnotpass") driver.find_element(By.CSS_SELECTOR, "form > button").click() driver.find_element(By.XPATH, '//*[@id="logout"]') driver.get_screenshot_as_file("robotsparebin.png")