失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > Python+Selenium_UI自动化操作(5)——浏览器截屏

Python+Selenium_UI自动化操作(5)——浏览器截屏

时间:2024-03-07 02:51:06

相关推荐

Python+Selenium_UI自动化操作(5)——浏览器截屏

UI自动化——浏览器截屏

练习:

用chrome浏览器打开不同的网页,并截屏。

语法:

get_screenshot_as_file(“图片名.格式”)

数据准备:

将网页的域名/,写入文件,存放在f:\weburl.txt

#encoding=utf-8from selenium import webdriverimport time ,redriver=webdriver.Chrome()with open("f:\\weburl.txt") as fp : for url_date in fp:url=url_date.strip()# 使用正则生成图片的名称,即取网页的名称,如baidu、sohupic_name=re.search(r"www.(.*).com",url).group(1)driver.get(url)time.sleep(3)# 将调用get_screenshot_as_file方法,将截屏的图片,存放在对应路径,以png格式保存。driver.get_screenshot_as_file(r"f:\\测试截屏\\"+pic_name+".png")driver.quit()

执行后,图片存放在对应路径

如果觉得《Python+Selenium_UI自动化操作(5)——浏览器截屏》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。