星号管理器接口和星号网关接口的python绑定

pystrix的Python项目详细描述


pystrix试图为ami和(快速)agi需求创建一个通用的Asterisk-接口包。它是由Ivrnet, inc.作为lgplv3下的开源库发布的,欢迎所有用户的贡献。


概述

pystrix在任何平台上的python 2.7/python 3.4+上运行。它的目标是asterisk 1.10+,并为agi、fastagi和ami提供了一组丰富、易于扩展的绑定。

发布计划

存储库中的当前代码对应于包的1.1.5版本。当发现并修复一个bug时,将生成一个新版本的包,以保持其更新并尽可能地消除bug。

新版本将遵循以下格式:<;release mayor>;<;release minor>;<;bug fixed>;根据对代码所做的更改。

历史记录

经过一些研究,我们发现可用的要么是与我们需要使用的架构模型不兼容的Twisted(虽然在很多方面都很好,但并不总是正确的选择),要么是针对过时的星号版本,要么是具有非常严格的单体设计。识别出pystpy-asterisk包与我们想要的相似,但在结构上不兼容,pyst被选为这个项目的基础,对其agi和ami系统进行了全面重写,以提供一个外观统一、高度模块化的设计,其中包含了py asterisk的逻辑和思想。最终的结果是一个包,应该满足任何人谁在看它的祖先之一,这应该更容易扩展,因为星号继续演变。

安装

  • 来自PIP
$ pip install pystrix
  • 来自Github
$ pip install -e git://github.com/marsoguti/pystrix.git#egg=pystrix

用法

文档中提供了详细的使用信息,以及一些简单的示例,这些示例应该有助于帮助任何人开始使用。

文档

在线文档可在http://pystrix.readthedocs.io/找到。

内联文档是完整的,可由reStructuredText读取,因此您永远不会完全丢失。


学分

Ivrnet, inc.
  • pystrix的最初开发是由ivrnet资助的
  • ivrnet是一家软件即服务公司,通过传统电话网络和互联网开发和运营智能软件应用程序。这些应用促进了自动化交互、人与人之间的个性化通信、同时向成千上万人传播信息的大众通信以及人与自动化系统之间的个性化通信。Ivrnet的应用程序可以通过几乎任何形式的通信技术随时从北美的任何地方通过语音、电话、传真、电子邮件、短信和互联网访问。
Neil Tallim
  • 开发主管
  • 编程

其他贡献和当前包维护

Marta Solano
  • 错误解决-编程
  • PIP包维护
Eric Lee
  • python 2到3迁移-兼容性
  • 编程
Karthic Raghupathi
  • 错误解决-编程
  • PIP包维护

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

推荐PyPI第三方库


热门话题
java Springdata,按视图映射的只读字段   java将会话变量传递给MessageSource   java存储库未与MongoDB和spring自动连接   爪哇为什么我的蚂蚁不动?   如何用一个使用Java泛型的方法替换这些特定于类型的方法?   java画布。半径<1时绘制倒圆   更新m2e项目时出现java错误消息   java如何停止声音   java如果Android活动位于前台,那么向其发送通知意图的合适方式是什么?   借用时java DBCP2超时   java Android apk无法使用PHP通过3g检索数据,在wifi上工作正常   java高亮显示日历视图事件中数据库中的列表数据   java解析一些从php到安卓的JSON时出现问题   java从struts2调用ajax来填充div   java无法正确显示数据库的回迁项   使用Java的selenium Appium iOS自动化:所有具有可访问性ID的元素   java不正确的Linux可用空间   java Else条件在我的JSP中似乎不起作用   java云消息传递(GCM到FCM)