SpinRewriter API的Python绑定
项目描述
Spin Rewriter 是一个在线服务,用于对文本进行重组(同义词替换),以创建现有文本的唯一版本。此包提供了一种与 SpinRewriter API 简单交互的方法。使用需要账户,在此处获取。
安装
使用 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)
为解析错误消息添加了测试,并修复了在编写这些测试时发现的许多讨厌的虫子。[zupo]
0.1.4 (2012-11-06)
修复了一个认证错误消息中的拼写错误。[zupo]
使用 'vvv' 进行语法验证。[matejc]
0.1.3 (2012-07-31)
修复了包含非ASCII字符的文章文本的unicode编码/解码错误。[plamut]
为 unique_variation_from_spintax 方法添加了缺少的测试覆盖率。[plamut]
0.1.2 (2012-07-24)
在将库放入预发布阶段时出现的各种错误修复。[zupo]
0.1.1 (2012-04-13)
README.txt中的一个URL缺少前缀 http,这破坏了PyPI上的reST渲染。[zupo]
0.1 (2012-04-13)
SpinRewriter外观类。[plamut]
测试和文档。[zupo]
原始API访问类。[plamut]
项目框架。[zupo]
许可证(3-clause BSD)
版权(C)2012,NiteoWeb Ltd。保留所有权利。
在满足以下条件的情况下,允许重新分配和使用源代码和二进制形式,无论是否修改:
源代码的重新分配必须保留上述版权声明、本条款和以下免责声明。
二进制形式的重新分配必须在其文档和/或其他随分发提供的材料中复制上述版权声明、本条款和以下免责声明。
未经具体事先书面许可,不得使用NiteoWeb Ltd.的名称或其贡献者的名称来认可或推广由此软件派生的产品。
本软件由版权所有者和贡献者“按原样”提供,并明确或暗示地放弃了任何明示或暗示的保证,包括但不限于适销性和特定用途的适用性保证。在任何情况下,NITEOWEB LTD.均不对任何直接、间接、偶然、特殊、示范性或后果性损害(包括但不限于替代商品或服务的采购;使用、数据或利润的损失;或业务中断)承担责任,无论其是否由于使用本软件造成,即使已告知可能存在此类损害的风险。
项目详情
spinrewriter-0.1.5.zip的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 4e4db2a01a1bbd4ebbe7c23bd57f1dd4fcbc08f184084c558c9ae5981c27664e |
|
MD5 | a9a4bf3b016c72e0fca1972539dd147d |
|
BLAKE2b-256 | 7686df1171df2f5e693998674a80fe7959b5f9b065bed83510a7a65b71794cac |