在python中使用潜望镜。

pyperi的Python项目详细描述


皮培里

Pyperi使从潜望镜中获取数据变得容易,而且头脑清醒,易于理解。 应用程序编程接口。

https://img.shields.io/pypi/v/pyperi.svghttps://img.shields.io/travis/takeontom/PyPeri.svgDocumentation StatusUpdates'Stories in Ready'

功能

  • Python3
  • 易于理解的API
  • 经过全面测试和记录

目前的功能:

  • 获取有关用户的信息
  • 获取有关广播的信息
  • 获取用户的广播历史记录

关于

潜望镜很整洁,但很难在 编程方式。回答一些简单的问题,比如:“多少次广播 我们的客户这周做的“不是小事,深入的分析是相当不错的 很难。这个项目是为了让那些陷入困境的人们的生活 数字营销更好一点。

Pyperi试图通过提供一个正常的接口来实现这一点,并隐藏了 使用潜望镜的api太单调了。例如,潜望镜使操作变得简单 例如获取用户过去广播的列表,这是一个两步过程:

  1. 从潜望镜Web界面请求一个短暂的API会话密钥
  2. 使用Periscope API接口上的会话密钥 getuserbroadcastsublic终结点。

Pyperi大大简化了这个过程:

>>> from pyperi import Peri
>>> pp = Peri()
>>> history = pp.get_user_broadcast_history(username='george_clinton')

快速启动

通过PIP安装:

$ pip install pyperi

做事:

>>> from pyperi import Peri
>>> pp = Peri()
>>> history = pp.get_user_broadcast_history(username='george_clinton')
>>> print(history[0]['status'])
#George Clinton listening to music in houston

这里有完整的文档:https://pyperi.readthedocs.io

许可证

Pyperi是自由软件,在麻省理工学院的许可下发布。

历史记录

0.2.0(2016-12-23)

  • 解析潜望镜url进行url解析
  • 使用获取用户的广播历史记录获取用户的广播历史记录
  • 将pyperi类重命名为peri

0.1.0(2016-12-12)

  • pypi上的第一个版本。

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

推荐PyPI第三方库


热门话题
与SpringJPA相比,JavaHazelcast内存数据网格非常慢   java如何从Netbeans从命令行创建的ant项目运行单个junit测试?   java多个eclipse概要文件   java集合存储值还是引用?   java从两个自定义对象列表中删除公共元素   java密钥库、HttpClient和HTTPS:有人能给我解释一下这段代码吗?   java使用Appengine中的域别名帐户发送电子邮件   java如何在安卓中获得用户定义的“设备名称”?   java错误:包com。太阳工具。javac。util不存在   导出后Java Eclipse项目出现问题   组织。openqa。硒。WebDriverException:java。网ConnectException:无法连接到本地主机/0:0:0:0:0:0:0   java在字符串中追加文本   java在Pig中按名称获取字段?   java如何打印播放中对象的值   Java静态修饰符对运行时性能有积极影响吗?   Java计时器   java是否值得线程化一个需要1秒才能完成的操作?