为每个人提供快速、高度并发和可扩展的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搜索文本中的字符串模式   SecurityManager引发异常的java Mockito模拟   java(仅限Netbeans)未找到适合jdbc的驱动程序:mysql://localhost   java计算给定字符串所有前缀的哈希值的子字符串的哈希值   java如何避免每次访问REST认证API以使用实际服务   用于HTML的java Jsoup选择器组合   可以复制或引用的java构造函数   Java中的HashMap。搞砸containsKey返回意外值   java数组平均值计算   java是检查字符串是否包含特定字符的最有效方法   java反序列化对象类已更改   java典型的EJB3/JPA/JSF中的事务范围是什么?   Install4j的java错误代码20   java:compileJava在本地项目()依赖项上的多模块项目上持续失败“错误:包x.y.z不存在”   java有一种生成Suppression的方法。现有代码库中checkstyle的xml文件?