python笔记3

python笔记3_第1张图片
进程池  方法 结束


python笔记3_第2张图片
进程池数量  --每次只产生5个

python 无线程池 ,有进程池  

python笔记3_第3张图片
不加async则直接阻塞

阻塞 意外着等待子进程结束

字典的无序性   :

python笔记3_第4张图片
字典无序

进程,线程,协程

python笔记3_第5张图片
协程使用gevent

协程,又称微线程  --最大限度利用一个线程

gevent            ------http://xlambda.com/gevent-tutorial/

上下文管理  --定义特定函数    http://www.cnblogs.com/coser/archive/2013/01/28/2880328.html

-- contextlib是为了加强with语句,提供上下文机制的模块,它是通过Generator实现的。通过定义类以及写__enter__和__exit__来进行上下文管理虽然不难,但是很繁琐。contextlib中的contextmanager作为装饰器来提供一种针对函数级别的上下文管理机制

with的作用,类似try...finally...,提供一种上下文机制,要应用with语句的类,其内部必须提供两个内置函数__enter__以及__exit__。前者在主体代码执行前执行,后则在主体代码执行后执行。as后面的变量,是在__enter__函数中返回的

python笔记3_第6张图片
wth 后方法

输出中文汉字 :

python笔记3_第7张图片
json输出中文

经典类 和新式类

python笔记3_第8张图片
经典类、新式类

IO 操作 open mode

python笔记3_第9张图片
r+ w+

类访问私有

python笔记3_第10张图片
私有访问

1 package目录级别 (需要声明init)  module 文件级别

sys.path是python的搜索模块的路径集,是一个list可以在python 环境下使用sys.path.append(path)添加相关的路径,但在退出python环境后自己添加的路径就会自动消失

你可能感兴趣的:(python笔记3)