PhantomJS 使用了 WebKit内核,是一个真正的布局和渲染引擎,它可以像屏幕截图一样捕获一个web界面
from selenium import webdriver#下载phantomjs-----------------#地址:http://phantomjs.org/
解压到本地---------复制执行文件的路径
# 创建一个phantomjs对象obj = webdriver.PhantomJS(executable_path=r"D:\phantomjs-2.1.1-windows\bin\phantomjs.exe")
# 打开目标网页
obj.get("https://www.baidu.com")
# 保存网页快照
obj.save_screenshot('baidu.png')
遗留的问题:phantomjs没有flash插件,不支持视频加载,谁有办法请跟我说一下,谢谢