国产成人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
关注

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

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

妈妈和两个姨妈一起过生日| 姐姐片多多免费高清电视剧| 女性抹胸开襟哺乳衣的注意事项| 《性88分钟》| WWW.17C嫩嫩草色视频蜜桃| 免费看网站在线观看人数在哪直播| 被灌满精子的女人会得白血病吗| 香蕉视频安装包怎么安装| 小妹3| 国产在线观看| 国产在线观看免费全集电视剧网站 | 儿媳妇陪我睡觉的经典句子| 蜜桃成熟时在线| 华为荣耀V40手机价格| 《炸裂吧!巨棒》免费阅读漫画 | 小俊在雪姨身上耕耘小说免费阅读 | 天美麻花星空影视免费观看电视剧 | 蜜桃成熟时2| 看到老妈洗澡忍不住怎么办| 98在线高清免费观看电视剧狂飙 | 免费看黄A片真人真事| 今日看料-今日看料每日更新| 粗大挺进亲女小雅小| 久久午夜国产精品WWW| 成都私人情侣免费看电视剧的软件 | 日剧韩剧在线观看免费全集| 丁香花影院免费观看电视剧哈尔滨 | 《伦敦空姐美版2023》| 老师没戴套子C了我一天视频| 妈妈的绣感7| 《俄罗斯空姐2(俄罗斯航空)》| 维密内衣秀| 把老婆闺蜜干了俩次| 妈妈がだけの心に漂う| 自慰是什么| 《医务室上垒》动漫全集在线观看 | 日韩欧洲亚洲SUV| 免费B站看大片真人电视剧 | 成品网站1.1.719| 公司企业文化展示墙| 《妻欲公与媳》免费看