本文摘自php中文网,作者乌拉乌拉~,侵删。
对于第一次接触到python这门编程语言的朋友来说,刚刚开始学习python多线程的时候,对于python多线程这一方面的了解比较少,在这篇文章之中我们就来了解一下python多线程的优点。废话不多说,我们开始进入这篇文章之中进行学习吧。python多线程
多线程类似于同时执行多个不同程序,多线程运行有如下优点:
1.使用线程可以把占据长时间的程序中的任务放到后台去处理。
2.用户界面可以更加吸引人,这样比如用户点击了一个按钮去触发某些事件的处理,可以弹出一个进度条来显示处理的进度
3.程序的运行速度可能加快
4.在一些等待的任务实现上如用户输入、文件读写和网络收发数据等,线程就比较有用了。在这种情况下我们可以释放一些珍贵的资源如内存占用等等。
5.线程可以被抢占(中断)。
6.在其他线程正在运行时,线程可以暂时搁置(也称为睡眠) -- 这就是线程的退让。
多线程用于IO密集型,如socket,爬虫,web
相关阅读 >>
基于Python的2d图库matplotlib的图例、标题和标签介绍
更多相关阅读请进入《Python》频道 >>

Python编程 从入门到实践 第2版
python入门书籍,非常畅销,超高好评,python官方公认好书。