selenium-python.readthedocs.org/installation.htmlfrom selenium import webdriver
browser = webdriver.Firefox()
browser.get('http://example.com')
browser.save_screenshot('screenshot.png')
можете открывать новые вкладки и в них уже делать скрины.
Все это дело можно запустить без дисплея, к примеру на серверном линуксе
www.alittlemadness.com/2008/03/05/running-selenium...