python
weixin_40794981
这个作者很懒,什么都没留下…
展开
-
python 基础
1、语言特性 pathon是一个解释型语言:一说解释型语言就会想到运行速度会慢。解释型语言:实在运行的时候翻译成机器语言,编译语言:通过编译器直接成机器语言。java属于解释型语言,java编译后只是生成字节码文件,字节码文件通过jvm翻译成机器语言。解释型语言可以跨平台因为有解释器。 面向对象:可以创建类和对象 动态数据类型:x=1;x=2;会申请俩个内存单元,内存单元中的数据内容是不变的...原创 2018-08-04 17:36:00 · 119 阅读 · 0 评论 -
python web 网关接口
1、理解 CGI (Common Gateway Interface)通用网关接口: 浏览器发送一个HTTP请求 DNS解析 请求定位到某个主机上 web服务器配置 到达服务器监听端口 如果是静态页面(html)请求 web服务器直接直接读取资源文件数据 response给浏览器 如果是动态请求 web服务器将接收到的数据进行处理(按照C...原创 2018-08-10 15:20:45 · 1739 阅读 · 0 评论 -
python web Hello word
#处理http请求类 helloweb.py def application(environ, start_response): start_response('200 OK', [('Content-Type', 'text/html')]) print('HTTP_COOKIE = %s' % (environ['HTTP_COOKIE'])) print('SERV...原创 2018-08-10 17:58:04 · 354 阅读 · 0 评论 -
python web 异步 协程
1、Python对协程的支持是通过generator(生成器 yield)实现的。 1、协程执行过程中,在子程序内部可中断,然后转而执行别的子程序,在适当的时候再返回来接着执行。 2、调用生成器运行的过程中,每次遇到 yield 时函数会暂停并保存当前所有的运行信息,返回 yield 的值, 并在下一次执行 next() 方法时从当前位置继续运行。 3、Python的yield不但可以返回值...原创 2018-08-12 15:57:32 · 322 阅读 · 0 评论 -
python web 异步 asyncio
1、asyncio是Python 3.4版本引入的标准库,直接内置了对异步IO的支持 2、通过asyncio模块中对EventLoop的引用,然后把需要执行的协程扔到EventLoop中执行,就实现了异步IO。 import threading import asyncio @asyncio.coroutine #把一个生成器标记为coroutine类型 def hello(): ...原创 2018-08-12 16:46:32 · 556 阅读 · 0 评论