与浏览器交互的客户端

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

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java使用EntityManager有没有更有效的习惯用法?   Android上的java Google应用程序引擎(GAE)响应代码和cookie   如何在Java中创建单元测试?   java从DB获取特定列的最新行   java替换所有悬空元字符   java使用Hibernate删除SQL表中的数据   swing显示JComponent对象Java   java在确认内容类型后如何将URL保存到文件?   javascript如何从段落中选择大量单词?(硒)   java在Linux上使用BundleEnableTiveCode不起作用   java使用日志似然性来比较不同的mallet主题模型?   java无法在Tomcat7上运行Spring Boot 2.0:“由于缺少ServletWebServerFactory bean,无法启动ServletWebServerApplicationContext。”   java有办法显式引用非静态内部类实例吗?   java如何使用Spring的NamedParameterJdbcTemplate在MySQL数据库中创建和删除表?