为每个人提供快速、高度并发和可扩展的web api

bocadillo的Python项目详细描述


Build statusTest coveragepypi versioncode style

Mentioned in awesome-asyncio@bocadillopy on Twitter


文档:https://bocadilloproject.github.io


bocadillo是一个python异步web框架,它使构建性能良好且高度并发的web api变得有趣,并且每个人都可以访问。

要求

Python3.6+

安装

pip install bocadillo

示例

frombocadilloimportApp,configureapp=App()configure(app)@app.route("/")asyncdefindex(req,res):res.json={"hello":"world"}

将其另存为app.py,然后启动uvicorn服务器(已启用热重新加载!):

uvicorn app:app --reload

打个招呼!

$ curl http://localhost:8000
{"hello": "world"}

准备好潜水了吗?Visit the documentation site

更改日志

对bocadillo的所有更改都记录在changelog中。要查看下一版本中的内容,请阅读Unreleased部分。

发行说明也可以作为博客文章发布在Bocadillo News

贡献

找到虫子了吗?打字错误?想帮助构建新功能吗?我们很想看到你的贡献!也有许多不包括代码的贡献方式:帮助解决问题、提出新想法、改进文档等。

查看Contributing guide开始。

顺便说一下,这里是博卡迪略贡献者名人堂。

学分

标志设计弗洛里蒙德曼卡。三明治图标由macrovector设计。

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

推荐PyPI第三方库


热门话题
java Runtime exec不执行以下命令。原因可能是什么?   java使用JavaParser使用getExtendedType查找继承   XML文件Android出现java错误(解析XML时出错:格式不正确(无效令牌))   java正则表达式ReplaceAll不起作用   使用JCodeModel的java预写代码   用hibernate实现java国家/地区表示   java如何获得JR中的剩余线程?   在Java中,如何循环遍历字符串并检查它是否包含哈希映射中的键?   java启动配置没有看到来自其他捆绑包的类   在Java中找不到spring源代码   由customCursorAdapter在片段中加载列表时发生java NullPointerException   数据库体系结构中的安卓 Java类   java这个矩阵乘法代码是如何工作的?   cassandra Cassnadra Java驱动程序2.1对象映射器。检查冻结类型时出错   显示admob广告的java问题