求助:selenium在chrome下有什么方法可以对页面进行截图?
captureEntirePageScreenshot只支持firefox,chrome下要截图的话有什么方法吗? 可以使用 capture_screenshot_to_string() 方法。 用法和captureEntirePageScreenshot一样吗?能不能给个例子? 可以自己写一个函数来进行def test():
selenium.open('/')
png=selenium.capture_screenshot_to_string()
f=open('c://csts.png','wb')
f.write(png.decode('base64'))
f.close()
就可以在c盘生成这个图片了。 本帖最后由 ld469 于 2011-11-25 16:54 编辑
学习了~:victory:
还想问一下,firefox下这个命令支持相对路径嘛? 回复 5# ld469
可以支持的。这个命令只是把截图转化成字符串。至于你想把这个图片保存到哪里就看你 open()的文件在哪里。
页:
[1]