python selenium自动化截图
时间: 2023-08-10 22:03:06 浏览: 116
要使用Python Selenium进行自动化截图,可以使用`driver.save_screenshot()`方法。下面是一个示例代码,以编程派网站为例子:
```python
from selenium import webdriver
browser = webdriver.Firefox()
url = "http://codingpy.com"
browser.set_window_size(1200, 900)
browser.get(url)
browser.save_screenshot("codingpy.png")
browser.close()
```
这段代码首先创建一个Firefox浏览器实例,然后设置窗口大小为1200x900,接着打开编程派网站,并使用`save_screenshot()`方法将整个窗口截图保存为名为`codingpy.png`的文件。最后关闭浏览器实例。这样就完成了使用Python Selenium进行自动化截图的过程。
阅读全文