Python 3.X 基础(三)
来源:互联网 发布:程序员出书能赚钱吗 编辑:程序博客网 时间:2024/05/14 11:24
多线程
from time import ctime,sleepimport threadingdef talk(content,loop): for i in range(loop): print("start talk:%s%s" %(content,ctime())) sleep(2)def write(content,loop): for i in range(loop): print("start write:%s%s" %(content,ctime())) sleep(2)threads=[]t1=threading.Thread(target=talk,args=('hello world',2))threads.append(t1)t2=threading.Thread(target=write,args=('life is short,you need python',2))threads.append(t2)if __name__=='__main__': for t in threads: t.start() for t in threads: t.join() print("All the end %r" %ctime())多进程
from time import ctime,sleepimport multiprocessingdef talk(content,loop): for i in range(loop): print("start talk:%s%s" %(content,ctime())) sleep(2)def write(content,loop): for i in range(loop): print("start write:%s%s" %(content,ctime())) sleep(2)process=[]p1=multiprocessing.Process(target=talk,args=('hello world',2))process.append(p1)p2=multiprocessing.Process(target=write,args=('life is short,you need python',2))process.append(p2)if __name__=='__main__': for p in process: p.start() for p in process: p.join() print("All the end %r" %ctime())
阅读全文
0 0
- Python 3.X 基础(三)
- python 3.X基础(一)
- Python 3.X 基础(二)
- Python 基础(三)
- Python基础(三)
- Python基础(三)
- python基础(三)
- Python基础语法(三)
- Python 基础拾遗(三)
- Python 基础语法(三)
- Python 基础回顾(三)
- Python入门基础(三)
- Python基础课程(三)
- Python入门基础(三)
- Python基础(三)-变量
- python基础练习(三)
- python基础(三)tuple
- Python基础学习(三)
- 算法导论课后习题答案
- Monkey和MonkeyRunner
- ES6之生成器(Generator)
- C++11特性
- Effective STL学习笔记-条款32
- Python 3.X 基础(三)
- RabbitMQ Publish/Subscribe
- 非常强大的人工栈模板,不看白不看!!!!
- 11月8日心得
- 天馈系统简介
- 异常处理
- 51Nod 1021 石子归并
- QT学习第一步
- [App] Haproxy + Keepalived 实现高可用负载均衡WEB服务器