与浏览器交互的客户端
Browshot的Python项目详细描述
browshot(https://browshot.com/)是一个web服务,可以轻松地制作任意屏幕大小的网页截图,如任何设备:iphone、ipad、android、nook、pc等。browshot支持完整的flash、javascript、css和html5。
最新的api版本详细信息请参见https://browshot.com/api/documentation。browshot非常接近api文档:函数名与使用的url相似(screenshot/create变成screenshot_create(),instance/list变成instance_list(),等等),请求参数完全相同,等等。
库版本与它处理的api版本非常匹配:browshot 1.0.0是api 1.0的第一个版本,browshot 1.1.1是api 1.1的第二个版本,等等。
browshot可以处理同一主要版本中的大多数api更新,例如browshot 1.0.0应该与api 1.1或1.2兼容。
您可以从pypi安装库:https://pypi.python.org/pypi/Browshot
源代码可以在github的https://github.com/juliensobrier/browshot-python
安装
python setup.py install
依赖关系
运行browshot需要以下python包
urllib2 simplejson urlparse requests