我有一个完整的Python脚本,用于使用selenium和FF驱动程序(windows)截取网页截图。
该脚本正在拍摄整页截图,而不是说1024x768,这使得该过程变慢。这是我的代码:
driver = webdriver.Firefox()
driver.set_window_size(1024,768)
driver.get(url)
driver.get_screenshot_as_file("%s/%s.png"%(screen_dir,o.netloc))
driver.close()
关于如何制作selenium / firefox的任何想法都会超过折页截图而不是整页?
谢谢!
答案 0 :(得分:1)
这就是"截屏"功能在Firefox中运行 - 它将从上到下截取整个页面,即使其中一部分不可见。这实际上不是specification的工作方式。
Chrome would take a screenshot of the visible area / viewport only。切换到它。