国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python常见问题 > python有多线程吗

python有多线程吗

多线程

头像

silencement

2019-11-20 09:08:093701浏览 · 0收藏 · 0评论

多线程类似于同时执行多个不同程序,多线程运行有如下优点:

使用线程可以把占据长时间的程序中的任务放到后台去处理。用户界面可以更加吸引人,这样比如用户点击了一个按钮去触发某些事件的处理,可以弹出一个进度条来显示处理的进度程序的运行速度可能加快在一些等待的任务实现上如用户输入、文件读写和网络收发数据等,线程就比较有用了。在这种情况下我们可以释放一些珍贵的资源如内存占用等等。

线程在执行过程中与进程还是有区别的。每个独立的进程有一个程序运行的入口、顺序执行序列和程序的出口。但是线程不能够独立执行,必须依存在应用程序中,由应用程序提供多个线程执行控制。

每个线程都有他自己的一组CPU寄存器,称为线程的上下文,该上下文反映了线程上次运行该线程的CPU寄存器的状态。

指令指针和堆栈指针寄存器是线程上下文中两个最重要的寄存器,线程总是在进程得到上下文中运行的,这些地址都用于标志拥有线程的进程地址空间中的内存。

python学习网,大量的免费python学习视频,欢迎在线学习!

线程可以被抢占(中断)。在其他线程正在运行时,线程可以暂时搁置(也称为睡眠) -- 这就是线程的退让。

Python中使用线程有两种方式:函数或者用类来包装线程对象。

函数式:调用thread模块中的start_new_thread()函数来产生新线程。语法如下:

thread.start_new_thread ( function, args[, kwargs] )

参数说明:

function - 线程函数。

args - 传递给线程函数的参数,他必须是个tuple类型。

kwargs - 可选参数。

实例

import thread
import time
 
# 为线程定义一个函数
def print_time( threadName, delay):
   count = 0
   while count < 5:
      time.sleep(delay)
      count += 1
      print "%s: %s" % ( threadName, time.ctime(time.time()) )
 
# 创建两个线程
try:
   thread.start_new_thread( print_time, ("Thread-1", 2, ) )
   thread.start_new_thread( print_time, ("Thread-2", 4, ) )
except:
   print "Error: unable to start thread"
 
while 1:
   pass

以上程序输出结果

Thread-1: Thu Jan 22 15:42:17 2009
Thread-1: Thu Jan 22 15:42:19 2009
Thread-2: Thu Jan 22 15:42:19 2009
Thread-1: Thu Jan 22 15:42:21 2009
Thread-2: Thu Jan 22 15:42:23 2009
Thread-1: Thu Jan 22 15:42:23 2009
Thread-1: Thu Jan 22 15:42:25 2009
Thread-2: Thu Jan 22 15:42:27 2009
Thread-2: Thu Jan 22 15:42:31 2009
Thread-2: Thu Jan 22 15:42:35 2009
关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

在线观看免费高清视频大全追剧| 桃色| 麻豆映画传媒| C入门教程视频| 《年轻朋友的妻子3》| 伦敦战场| 瑜伽裤透明全毛露丁字裤| 美国禁忌少妇6| 《日本公与媳5》公妇伦| 0.舒淇主演《玉女心》| 电影《乳妓》在线观看| 水手服| 在线观看免费高清视频大全追剧| 图书馆H含着粉嫩小奶头H漫画| 妈妈俱乐部1-34节小说| 永久免费无代码开发平台网站| 王子异| 少女国产免费观看高清电视剧| EXO妈妈MV高清视频播放| 初中小姐姐脚丫踩在男生困困| 《家政女孩2》免费观| 国产在线观看免费全集电视剧网站 | 老头在树林里揉我的乳| 15岁的少女与狗高清电视| 《日本公与媳5》公妇伦| 小蜜桃免费观看高清电视剧| 爸爸吃女儿奶奶高情商回复 | 《不戴套瑜伽教练3》| 《交换做爰》在线观看| 金装律师第二季| 公与媳中文字幕乱码的预防方法 | 性的快乐| 大地资源二中文在线播放第一集| 九1黄9·1| 迪拜的女孩| 寡妇春性饥渴1-4| 日本无码A片人妻久尤物明理紬| 黑丝| 一家乱战1-13集大| 9.1短视频| BOBO浏览器