Torstack是龙卷风的一个包裹。它的设计是为了快速入门,所以你可以专注于编写你的应用程序而不需要重新发明轮子。

torstack的Python项目详细描述


Travis CILatest Versionhttps://img.shields.io/pypi/wheel/torstack.svghttps://img.shields.io/pypi/pyversions/torstack.svghttps://img.shields.io/pypi/l/torstack.svg

torstack是Tornado的捆绑包。它的目的是让入门变得简单快捷,因此你可以专注于编写你的应用程序,而不需要重新发明轮子。

安装

使用pip

安装和更新
pip install -U torstack

一个简单的配置

[application]port:8000max_threads_num:500autoreload:Truesettings={'template_path':'website/template','static_path':'website/static','compress_response':True,'cookie_secret':'__cookie_secret__','xsrf_cookies':False,'login_url':'/login','debug':True,'autoreload':False}log={'log_level':'WARNING','log_console':False,'log_file':True,'log_path':'/tmp/logs','when':'D','interval':'1','backupCount':'30'}

一个简单的例子

importosfromtornadoimportgenfromtorstack.serverimportTorStackServerfromtorstack.handler.baseimportBaseHandlerclassMainHandler(BaseHandler):defget(self):self.write("Hello, world")defmain():server=TorStackServer()server.config.load('./dev.conf')server.add_handlers([(r"/",MainHandler)])server.run()if__name__=="__main__":main()

功能

  • 会话
  • 饼干
  • 数据库
  • redis
  • 任务经理
  • WebSocket
  • smtp
  • 弹性搜索

python库

  • redis
  • 艾奥雷迪斯
  • 炼金术
  • aiomysql
  • pymysql
  • 异步pg
  • 电机
  • APScheduler
  • 弹性搜索
  • 心理2

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

推荐PyPI第三方库


热门话题
java将Map<String,String>传递给需要Map<String,Object>   java在循环中使用字符串而不是StringBuilder是否会造成内存损失?   jnlp如何更新java控制台JRE?   java更改、修改和重新打包CXFAPI源文件   JavaFXJava应用程序在Fedora上运行一段时间后关闭   使用来自不同类的方法的java   java如何通过ant脚本在linux中使用subst?   java在使用camunda modeler进行base64编码/解码时出错   获取java。netbeans、weblogic和fastswap设置为true时的lang.NoSuchMethodError   java如何提高FinalizerThread在GC中收集对象的优先级   java检测具有相同根的单词   netbeans crud应用程序中的java错误