📜  如何在Python中使用Selenium截屏?

📅  最后修改于: 2022-05-13 01:55:15.430000             🧑  作者: Mango

如何在Python中使用Selenium截屏?

Selenium提供了许多功能,其中一个重要且有用的功能是截屏。为了截取网页截图,使用了 save_screenshot() 方法。 save_screenshot 方法允许用户将网页保存为 png 文件。

句法 :

driver.save_screenshot("image.png")

争论 :
文件名或您希望将屏幕截图保存到的完整路径。

执行的操作:
屏幕截图将保存在与程序相同的目录中,如果提供了路径,屏幕截图将仅保存在该位置。

代码 :

Python3
# importing webdriver from selenium
from selenium import webdriver
 
from PIL import Image
 
# Here Chrome  will be used
driver = webdriver.Chrome()
 
# URL of website
url = "https://www.geeksforgeeks.org/"
 
# Opening the website
driver.get(url)
 
driver.save_screenshot("image.png")
 
# Loading the image
image = Image.open("image.png")
 
# Showing the image
image.show()


输出 :