摘要: 由于CPython实现中的GIL的限制,python中的多线程其实并不是真正的多线程,如果想要充分地使用多核CPU的资源,在python中大部分情况我们需要使用多进程。 这也许就是python中多进程类库如此简洁好用的原因所在。在python中可以向多线程一样简单地使用多进程。一 多进程process的成员变量和方法:>>class multiprocessing.Process([group[, target[, name[, args[, kwargs]]]]]) 来的定义类似于threading.Thread。target表示此进程运行的函数,args和kwargs表示tar 阅读全文
posted @ 2012-01-06 16:53 iTech 阅读(2827) 评论(3) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/lanphaday/article/details/6601123但是有些如果与python自带的类库有冲突的做了适当的修改。1 编码>>所有的 Python 脚本文件都应在文件头标上如下标识或其兼容格式的标识:# -*- coding:utf-8 -*- >>设置编辑器,默认新建或保存为utf-8格式。2 注释>>业界普遍认同 Python 的注释分为两种的概念,一种是由 # 开头的“真正的”注释,另一种是 docstrings。前者表明为何选择当前实现以及这种实现的原理和难点,后者表明如何使用这个包、模块、 阅读全文
posted @ 2012-01-06 14:49 iTech 阅读(2628) 评论(1) 推荐(0) 编辑