![](https://img.haomeiwen.com/i2600308/1cf83366323fb72d.png)
![](https://img.haomeiwen.com/i2600308/897e1818eafdfd2d.png)
python 无线程池 ,有进程池
![](https://img.haomeiwen.com/i2600308/d64d82d40ed7adbb.png)
阻塞 意外着等待子进程结束
字典的无序性 :
![](https://img.haomeiwen.com/i2600308/60ed8893ccd011e8.png)
进程,线程,协程
![](https://img.haomeiwen.com/i2600308/2fca538b25063802.png)
协程,又称微线程 --最大限度利用一个线程
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__函数中返回的
![](https://img.haomeiwen.com/i2600308/addde4a4ed8c90e4.png)
输出中文汉字 :
![](https://img.haomeiwen.com/i2600308/90dbfc8ae23d36cb.png)
经典类 和新式类
![](https://img.haomeiwen.com/i2600308/3fee3c473e93d5d2.png)
IO 操作 open mode
![](https://img.haomeiwen.com/i2600308/571ee6cbd955aebf.png)
类访问私有
![](https://img.haomeiwen.com/i2600308/c5457086eca2dc3e.png)
1 package目录级别 (需要声明init) module 文件级别
sys.path是python的搜索模块的路径集,是一个list可以在python 环境下使用sys.path.append(path)添加相关的路径,但在退出python环境后自己添加的路径就会自动消失
网友评论