如何用 Python 中的 Selenium 进行截图?
原文:https://www . geesforgeks . org/如何截图-使用 python 中的Selenium/
Selenium 提供了很多功能,其中一个重要且有用的功能就是截图。为了拍摄网页截图,使用了 save _ screenshot()方法。save _ screenshot 方法允许用户将网页保存为 png 文件。
语法:
driver.save_screenshot("image.png")
参数: 文件名或您希望保存截图的完整路径。
执行的动作: 截图会和程序保存在同一个目录下,如果提供了路径截图只会保存在那个位置。
代码:
Python 3
# 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()
输出:
版权属于:月萌API www.moonapi.com,转载请注明出处