Advertisement
Guest User

Untitled

a guest
Jan 23rd, 2020
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.81 KB | None | 0 0
  1. import datetime, time
  2. from selenium import webdriver
  3. from selenium.webdriver.chrome.options import Options
  4.  
  5. # For work of this script you must install selenium, chromedriver
  6.  
  7. # VARS
  8. URL = "https://www.tula.ru/vote-parking/?results"
  9. filename_prefix = "www.tula.ru"
  10. interval_minutes = 3
  11.  
  12.  
  13. def get_timestamp():
  14.     return datetime.datetime.fromtimestamp(time.mktime(datetime.datetime.now().timetuple())).strftime('%Y-%m-%d_%H:%M:%S')
  15.  
  16.  
  17. while True:
  18.     chrome_options = Options()
  19.     chrome_options.add_argument("--headless")
  20.     driver = webdriver.Chrome(options=chrome_options)
  21.     driver.get(URL)
  22.     filename = "screenshots/" + filename_prefix + "-" + get_timestamp() + ".png"
  23.     print("Writing " + filename)
  24.     driver.get_screenshot_as_file(filename)
  25.     driver.quit()
  26.     time.sleep(interval_minutes * 60)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement