跳转到主要内容

SpinRewriter API的Python绑定

项目描述

Spin Rewriter 是一个在线服务,用于对文本进行重组(同义词替换),以创建现有文本的唯一版本。此包提供了一种与 SpinRewriter API 简单交互的方法。使用需要账户,在此处获取

安装

使用 pipeasy_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 (31.0 kB 查看哈希)

上传时间

由以下机构支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面