简介 django/flask/tornado 是python的3个web框架! 专门用于做BS应用程序的! BS:(Browser Server) 浏览器服务器程序,就是基于浏览器的应用程序【各种电商:京东,淘 宝...】 BS程序特点:1次部署,处处访问 # QQ,微信,pycharm,typr ...
分类:
其他好文 时间:
2020-06-05 19:22:42
阅读次数:
65
Hello, World import tornado.ioloop import tornado.web class MainHandler(tornado.web.RequestHandler): def get(self): self.write("Hello, World!") def ma ...
分类:
其他好文 时间:
2020-05-30 19:57:30
阅读次数:
61
安装各种服务器软件 nginx 安装完成之后,直接使用ip地址访问服务器,就可以看到nginx的默认欢迎页面了。 如果安装报错比如80端口占用,说明此前安装了其它网络服务器,建议全都关掉再安装,并且让nginx独占80端口作为反向代理服务器 安装完成之后配置反向代理,使用whereis nginx命 ...
分类:
系统相关 时间:
2020-05-12 09:56:59
阅读次数:
82
本文分析的tornado版本为1.0.0, 它的代码量比较少, 便于我们找到其核心部分. 在这里可以下载1.0.0版本的tornado. 一.基本流程 使用下面的代码实现一个最简单的tornado服务器: import tornado.httpserver import tornado.ioloop ...
分类:
其他好文 时间:
2020-05-01 12:58:03
阅读次数:
52
所使用的Qt版本:5.14.0 可以先看一下这篇文章:《使用Qt访问网站的基本例子》 注: 如果出现“qt.network.ssl: QSslSocket::connectToHostEncrypted: TLS initialization failed”这个错误,请查看这篇文章:《Qt TLS初 ...
分类:
Web程序 时间:
2020-04-29 20:13:37
阅读次数:
244
我们继续学习Python异步编程,这里将介绍异步Web框架sanic,为什么不是tornado?从框架的易用性来说,Flask要远远比tornado简单,可惜flask不支持异步,而sanic就是类似Flask语法的异步框架。 github:https://github.com/huge succe ...
分类:
编程语言 时间:
2020-04-27 00:03:36
阅读次数:
126
1、初识tornado 什么是tornado: 全称为Tomado Web Server是一种Web服务器软件的开源版本。 特点:作为Web框架,是个轻量级的Web框架,类似于另一个Python Web框架爱Web.py,其用于异步非阻塞IO的处理方式;作为Web服务器,Tomado有较为出色的抗负 ...
分类:
编程语言 时间:
2020-04-25 12:42:00
阅读次数:
89
如果你想了解异步编程,那么必然会涉及出许多相关概念。 堵塞/非堵塞 同步/异步 多进程/多线程/协程 为什么我要学习这个话,因为我想搞懂异步框架和异步接口的调用。所以,我的学习路线是这样的: 1.python异步编程 2.python Web异步框架(tornado/sanic) 3.异步接口调用( ...
分类:
编程语言 时间:
2020-04-22 22:54:38
阅读次数:
76
easytornado 今天白天去挖洞了,没做题,真的是脸黑= =,一直到下午才发现了个任意密码重置。 晚上好困,不适合做其他事情,就来做题了。后边做题量可能会减少,又有事情要忙了。 看题,这道题是关于python的后台框架tornado的,(我用过django和flask,但没用过这个,不那么亲切 ...
分类:
其他好文 时间:
2020-04-16 00:58:54
阅读次数:
115
反射:是利用字符串的形式去对象 (模块) 中操作 (寻找/检查/删除/设置) 成员,以後看其他源碼的時候會經常看到反射,最有代表性的就是 Tornado 和 Django 框架 案例例子 假设创建了一个common.py,程序里有3个功能,比如网站里的登录页面、主页页面和登出页面都是不同的页面,要显 ...
分类:
编程语言 时间:
2020-04-14 00:57:17
阅读次数:
95