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如何用新列表替换ListView的列表   swing Java JFrame布局   java JNativehook未捕获密码   java JPA仅获取一级关联   java KeyListener是否停止使用动作或鼠标Listener?   shell如何在Ubuntu中安装java   java如何通过使用会话检索数据来跳过空值。冬眠   java如何在jsp中获取列表   java Android仅在位置(0,0)上缩放,而不是在整个图像上缩放   Java for循环格式化控制台   协议缓冲区Protobuf Java不区分大小写映射?   java模拟对象,并将它们分配给方法中的实例和静态变量   java是否可以在执行时看到对对象的所有引用?   wcf Java客户端和InstanceContextMode   java我在XMLGregorianCalendar中的“20170526T04:08:00.000+05:30”中有一个日期,我需要将其转换为20170526T04:08:00.000z   java如何让两个小程序共享字段   java保留CSS注释而不修改YUI压缩器中的内容   java Android(Kotlin)具有非字符串基元类型的双向数据绑定   Java swing:warning组合框是原始类型。对泛型类型JComboBox<E>的引用应参数化