基于asyncio的异步restful web框架

sniper的Python项目详细描述


travis statusDocumentation Status

sniper是一个基于asyncio的python异步restful web框架。

优势

  • 它是一个非常小的框架
  • 它支持无阻塞、异步的web应用程序开发(多亏了python的asyncio库),在高并发情况下有更好的性能
  • 除了python本身之外,它没有依赖项

你好,世界

下面是一个简单的“Hello World”示例Web应用程序,用于狙击手:

fromsniper.appimportApplicationfromsniper.responsesimportResponsefromsniper.urlimporturldefhello_world(request):returnResponse('Hello world!\n')if__name__=='__main__':app=Application(urls=[url(r'^/$',hello_world),])app.run(8888)

文档

docs

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

推荐PyPI第三方库


热门话题
java使用Jena获取类上的OWL限制   我需要用javadoc记录每一个方法还是java中的“main”方法?   ssl我的Java密钥库中需要什么?   java如何在安卓中实现视图寻呼机适配器?   java LibreOffice 4.4.3在不同服务器上使用jodconverter访问文档   Selenium Webdriver(Java)脚本之间的时间延迟   混合使用路径参数和请求参数的java Rest API   爪哇超级。基类中的toString()方法?   java IntelliJ Idea 2019.2与NPW崩溃   java replaceAll不适用于以下查询   java递归相关:两个数的乘积   java在屏幕/活动之间切换,无需按钮   java试图在GridBagLayout中对齐JcheckBox   java安全远程密码协议SRP和Spring安全