spinrewriter api的python绑定
spinrewriter的Python项目详细描述
Spin Rewriter是联机的 用于旋转创建唯一版本的文本(同义词替换)的服务 现有文本的。这个包提供了一种与 SpinRewriter API。使用需要 帐户,get one here。
安装
使用pip或easy-install安装到python路径中
$ pip install spinrewriter $ easy_install spinrewriter
用法
安装后,请按以下方式使用:
Initialize SpinRewriter. >>> text = u"This is the text we want to spin." >>> from spinrewriter import SpinRewriter >>> rewriter = SpinRewriter('username', 'api_key') Request processed spun text with spintax. >>> rewriter.text_with_spintax(text) u"{This is|This really is|That is|This can be} some text that we'd {like to |prefer to|want to|love to} spin." Request a unique variation of processed given text. >>> rewriter.unique_variation(text) u"This really is some text that we'd love to spin."
更改日志
0.1.5(2012-12-17)
- 添加了用于分析错误消息的测试,并修复了发现的大量讨厌的错误 在写这些测试的时候。 [左坡]
0.1.4(2012-11-06)
- 修复了身份验证错误消息中的拼写错误。 [左坡]
- 使用“vvv”进行语法验证。 [材料]
0.1.3(2012-07-31)
- 修复了包含非ascii的文章文本的unicode编码/解码错误 角色。 [广场]
- 添加了从旋转税方法中唯一的变量的丢失测试覆盖率。 [广场]
0.1.2(2012年7月24日)
- 当lib被放入staging时出现的各种错误修复。 [左坡]
0.1.1(2012-04-13)
- readme.txt中的url缺少前导http,这会中断rest呈现 关于皮皮。 [左坡]
0.1(2012-04-13)
- spinRewriter门面类。 [广场]
- 测试和文件。 [左坡]
- 原始API访问类。 [广场]
- 项目框架。 [左坡]
许可证(3条BSD)
版权所有(c)2012,Niteoweb有限公司 保留所有权利
以源和二进制形式重新分配和使用,有无 如果满足以下条件,则允许修改:
- 重新发布源代码必须保留上述版权声明, 此条件列表和以下免责声明。
- 以二进制形式重新分配必须复制上述版权 注意,此条件列表和以下免责声明 分发时提供的文件和/或其他材料。
- Niteoweb有限公司及其出资人的姓名均不得 用于认可或推广从本软件衍生的产品 未经事先书面许可。
本软件由版权所有者和贡献者“按原样”提供。 以及任何明示或默示保证,包括但不限于 默示保证适销性和特定用途的保证 否认。在任何情况下,Niteoweb有限公司均不对任何直接, 间接、附带、特殊、惩戒性或后果性损害(包括, 但不限于替代货物或服务的采购;使用损失, 数据或利润;或业务中断)无论是何种原因引起的 责任,无论是合同责任、严格责任还是侵权责任(包括 因使用本软件而产生的疏忽或其他原因, 即使被告知可能发生这种损害。