python 多线程 —— threading.Threading()
来源:互联网 发布:日本娱乐圈的黑暗知乎 编辑:程序博客网 时间:2024/06/01 10:04
多任务可以由多进程完成,也可以由一个进程内的多线程完成。
import timeimport threadingdef loop(): print('thread %s is running...' % threading.current_thread().name) n = 0 while n < 5: n = n + 1 print('thread %s >>> %s' % (threading.current_thread().name, n)) time.sleep(1) print('thread %s ended.' % threading.current_thread().name)if __name__ == '__main__': print('thread %s is running...' % threading.current_thread().name) # t = threading.Thread(target=loop, name='LoopThread') t = threading.Thread(target=loop) t.start() t.join() print('thread %s ended.' % threading.current_thread().name)
thread MainThread is running...thread Thread-1 is running...thread Thread-1 >>> 1thread Thread-1 >>> 2thread Thread-1 >>> 3thread Thread-1 >>> 4thread Thread-1 >>> 5thread Thread-1 ended.thread MainThread ended.Process finished with exit code 0
写上 join() 的话,爸爸就会等着儿子,否则爸爸就自己跑掉~(≧▽≦)/~啦啦啦
阅读全文
0 0
- python 多线程 —— threading.Threading()
- python 多线程 —— threading.Lock()
- Python初学——多线程Threading
- Python初学——多线程Threading
- Python初学——多线程Threading
- Python 多线程 Threading模块
- Python threading多线程编程
- python --- 多线程之threading
- Python多线程1:threading
- python 多线程threading
- python threading多线程模块
- python多线程threading
- python 多线程(threading)
- python多线程-threading模块
- Python多线程-threading
- 32 Python 多线程 - threading
- Python threading 多线程
- python--threading多线程总结
- 函数适配器:bind2nd
- java中如何正确处理异常
- 学习笔记之Linux网络编程入门
- Codeforces Round #417 (Div. 2) B. Sagheer, the Hausmeister(动态规划)
- Caffe——python接口学习(1):生成配置文件
- python 多线程 —— threading.Threading()
- Kotlin基本语法
- Lua类函数的几种构造方法
- Android学习笔记ContentProvider
- HBase原理
- 简单问答系统实现原理
- IOS端拖动的问题
- VBA入门的基础语句
- Hibernate连接Oracle 的 Date字段时间时分秒丢失问题