python
sodawaterer
这个作者很懒,什么都没留下…
展开
-
Flask进阶(一)——请求上下文和应用上下文完全解答(下)
上篇对请求上下文进行了详细解答。在flask的官方文档中,它先介绍应用上下文,再介绍请求上下文。在笔者的安排是先介绍请求上下文,再介绍应用上下文。如果有了上篇的基础,那么应用上下文也同样很容易理解。2、应用上下文(current_app, g)原创 2017-05-03 21:59:31 · 1514 阅读 · 0 评论 -
python之aiohttp源码解析——add_route和middleware的工作方式
因为最近在用python写一个博客,使用到了aiohttp,这是一个基于asyncio的http框架,支持服务器和客户端的模式。具体自行百度或谷歌啦。之所以写下这篇博客是因为自己在使用的过程中对它的运行方式存在很多疑问,而且貌似能找到的资料很少,官方文档上也只是给出简单的使用方法。原创 2017-04-14 21:39:10 · 8484 阅读 · 1 评论 -
WSGI 初探
原文转自:http://blog.linluxiang.info/2011/03/03/wsgi-learn/前言本文不涉及WSGI的具体协议的介绍,也不会有协议完整的实现,甚至描述中还会掺杂着本人自己对于WSGI的见解。所有的WSGI官方定义请看http://www.python.org/dev/peps/pep-3333/。WSGI是什么?WSGI的官方定义是,the Pyth转载 2017-05-05 11:21:29 · 390 阅读 · 0 评论 -
python web下的服务器结构——WSGI容器、Nginx、Flask之间的关系
python web下的应用结构主要为:从下往上开始介绍:客户端:浏览器或者app。web服务器:Web服务器是指驻留于因特网上某种类型计算机的程序。当Web浏览器(客户端)连到服务器上并请求文件时,服务器将处理该请求并将文件发送到该浏览器上,附带的信息会告诉浏览器如何查看该文件(即文件类型)。服务器使用HTTP(超文本传输协议)进行信息交流,这就是人们常把它们称为HTTP服务原创 2017-05-09 20:29:40 · 6770 阅读 · 0 评论 -
python及库在linux下的目录
在ubuntu下pip需要自行安装可执行命令sudo apt-get install python3-pip安装python3.x的pip或者sudo apt-get install python-pip安装python2.x的pip注:安装前最好sudo apt-get update一下可通过pip3 和 pip分别为python3.5和python2.7安装各自的库原创 2017-05-28 22:38:48 · 45530 阅读 · 0 评论 -
Flask进阶(一)——请求上下文和应用上下文完全解答(上)
前言:flask的轻便和强大的扩展性能会让web的初级开发者甚至是有经验的开发者神往。flask能在短时间内快速搭建web的后台,而《flask web开发--基于python的web应用开发实战》是最好的flask入门教程了。但当中对应用上下文和请求上下文的讲解有点简单,本文对这两个概念做一个总结,方便自己以后的回顾。预备知识:原创 2017-05-03 16:14:11 · 2306 阅读 · 0 评论 -
Python代码模块热更新机制实现(reload)
——(转载)https://blog.csdn.net/faithmy509/article/details/52738334 对一个游戏来说,无论是client或server都非常需要一套代码热更新的机制。它能大大提高开发效率,又能超乎玩家期望地在运营期在线修正bug和增添功能。可谓必备机制。热更新机制的目标是: (1)更新代码定义 (2)不更新数据对象 (3)不要依赖热更新机制解决所有问...转载 2018-06-28 11:07:49 · 12886 阅读 · 0 评论