python的官方dataliftapi库。
datasift的Python项目详细描述
这是访问dataliftapi的官方python库。
安装
使用pip:
安装pip install datasift
从源安装:
git clone https://github.com/datasift/datasift-python.git cd datasift-python python setup.py install
支持的操作环境
此版本的客户端库已经过测试,已知可与以下语言版本和操作系统配合使用:
语言版本
- Python2.6
- python 2.7版
- Python3.4
- Python3.5
- Pypy 2.7
操作系统
- Linux
- bsd
- 操作系统X
- Windows 7/8/10(仅适用于Python2.x)(此处的上游错误:<;http://twistedmatrix.com/trac/ticket/7626>;)
样式指南
此代码应符合PEP8,E501除外,该代码有79个字符的行限制。
通过运行pep8 --show-source--ignore=E501datasift/*.py
要求
支持Python2.6、2.7和3.3以及Pypy。 使用requests、autobahn、six、twisted、pyopenssl和dateutil。
在非windows系统上,twisted和pyopenssl包在安装之前需要python和openssl开发头。这些通常由分发包管理器在主包的单独包中提供。
由于Twisted library的兼容性问题,windows用户可能需要使用python 2.7
许可证
此存储库中包含的所有代码都是版权所有的2012 Present Mediasift Ltd.
此代码是根据BSD许可证发布的。请参阅的许可证文件 更多细节。
贡献者
- Woozyking-历史补丁/准备
- 来自rackspace的glyph-协助处理扭曲的ssl代码
更改日志
请参见更改日志文件