韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > 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
关注

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

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

孕妇| 老师穿白色双开真丝旗袍怎么穿| 在电影院里拨开内裤挺进 | 《性房纵欲》在线观看| 成人网站| 《伦敦空姐美版2023》| 女孩蹲下小便视频大全| 浴室里强做开腿呻吟的H漫画| 大肉大捧一进一出视频的注意事项| 三叶草M码和欧洲码区别| 香蕉视频| 丫头把腿开大让我添添电影| 《老板娘2》完整版| 醉红楼| 33D蜜桃成熟| 77777影院在线观看电视剧大..| 放荡的小峡子给我喂奶| 摸摸大扔子的视频大全| 女教师免费观看全集电视剧| 夹好了不许穿内裤去上课小说| 泳装少女| BUBBLE| 南野灯| 亲吻刺激战场视频大全真人版免费.. | 欧美《禁忌5》| 人犬兽人高清版在线观看| 《熟妇的荡欲》免费看| 《交换做爰》在线观看| 少女配狗播放视频| 俄罗斯少女2免费观看| 姐姐片多多免费高清电视剧| 狗锁女人全集免费播放| 姐姐的闺蜜2字ID高冷霸气| 嗯~啊~叫..~呻..吟视..| 日亚M码是日本的还是中国的 | 人野兽马狗猪大全| 美女热舞| 狗和人胶配方20分钟一| 儿子耕种母亲的田地的收获| 怎么用一支笔把自己弄出粘液| 欧洲尺码少女16集全电视剧剧情..