python---PhantomJS简介及安装教程
⼀、简介
(a)  PhantomJS是⼀个基于webkit的JavaScript API。它使⽤QtWebKit作为它核⼼浏览器的功能,即是⼀个隐形的浏览器,只是其内的点击、翻页等⼈为相关操作需要程序设计实现。
(b)  它不仅是个隐形的浏览器,提供了诸如CSS选择器、⽀持Web标准、DOM操作、JSON、HTML5、Canvas、SVG等,同时也提供了处理⽂件I/O的操作,从⽽使你可以向操作系统读写⽂件等。
(c)  PhantomJS的⽤处可谓⾮常⼴泛,诸如⽹络监测、⽹页爬⾍、⽹页截屏、⽆需浏览器的 Web 测试、页⾯访问⾃动化等。
⼆、使⽤场景
页⾯⾃动化测试:希望⾃动的登陆⽹站并做⼀些操作然后检查结果是否正常。
⽹页监控:希望定期打开页⾯,检查⽹站是否能正常加载,加载结果是否符合预期。加载速度如何等。
⽹络爬⾍:获取页⾯中使⽤js来下载和渲染信息,或者是获取链接处使⽤js来跳转后的真实地址。
三、安装步骤
下载安装包并解压
svg canvas四、配置环境变量

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。