python微服务框架
pyrs的Python项目详细描述
这个包裹是干什么的
这个包裹基本上是其他包裹的伞。确保基本助手 对于他们来说,比如配置、上下文、装饰器等。
生态系统
模式验证,序列化
使用此模块,您可以定义架构,然后可以验证和序列化 你的数据。
restful web框架
该模块通过定义的资源来保证路由和调度。 根据模式,您可以定义要验证的接口。 这是一个独立的解决方案,可以与烧瓶,django,甚至奥多。
招摇过市的建设者
如果你知道Swagger,那么你知道在python世界里 不是那么容易用的。你必须手工制作文件。 这个包裹的目的是使它更容易。
安装
$ pip install pyrs
注意
您必须独立安装其他软件包。
扩展现有的函数
pyrs.ext和pyrs本身是命名空间包。 如果要扩展包的现有功能,请检查 提供包装文件以获取更多信息。
如果你想实现一个新的函数,只要创建一个新的包 包装内。确保pyrs包仍然保留名称空间 包裹。
依赖关系
见Requirements.txt。但目标是尽可能减少依赖性。立志工作 使用Python2.7、3.3、3.4+(重新测试)。
重要注意事项
这段代码是测试版的。我在努力编写尽可能稳定的api 首先,但是在0.x版本的代码中,您应该期望 对api的修改。
贡献
我真的很欢迎任何评论! 我会很高兴如果你叉我的代码或创建拉请求。 我已经有了很强的意见,我想实现什么,如何实现,尽管 欢迎帮助。
随时给我留言!