selenium-截图
from webdriver_helper import webdriver, get_webdriver
from selenium.webdriver import chrome
driver = webdriver.Chrome() # 实例化 ,刚启动浏览器是空白页面
driver.maximize_window() # 窗口最大化
driver.get("http://www.baidu.com/") # 访问网址
png=driver.get_screenshot_as_png()#获取二进制数据 需要手动写入文件 截图
with open("a.png","bw") as f:
f.write(png)
str=driver.get_screenshot_as_base64()#获取字符串 截图
with open("b.text","tw") as f:
f.write(str)
driver.get_screenshot_as_file('c.png')#可不可以是jpg,gif 不可以 截图
driver.quit() # 退出浏览器
标签:
Python
, python-UI自动化
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」