python标准库学习—threading模块-凯发app官方网站

凯发app官方网站-凯发k8官网下载客户端中心 | | 凯发app官方网站-凯发k8官网下载客户端中心
  • 博客访问: 648459
  • 博文数量: 87
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 2022
  • 用 户 组: 普通用户
  • 注册时间: 2014-04-23 11:16
个人简介

西邮大三狗!!!

文章分类

全部博文(87)

文章存档

(47)

2014年(40)

相关博文
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·

分类: python/ruby

2015-06-08 13:03:40

thread类
thread(group = none, target = none, name = none, args = [], kwargs = ())
用于表示单独的控制线程
实例常用方法:
t.start()            通过在一个单独的控制线程中调用run()方法,启动线程,只能调用一次
t.run()              线程启动时调用此方法
t.join()             等待直到线程终止或者出现超时为止
t.is_alive()        线程是活的。返回true
t.name             线程名称
t.ident             整数线程标识符
t.daemon        线程的布尔型后台标志

example:
#!/usr/bin/env python

import threading
import time

class mythreading(threading.thread):
 def __init__(self,name,sec):
  threading.thread.__init__(self)
  self.name = name
  self.sec =sec

 def run(self):
  times = 1
  print "%s is running" % self.name
  while self.sec:
   print "runnig %d times" % times
   times = 1
   self.sec -= 1
   time.sleep(2)
  print "%s is stoped" % self.name

if __name__ == '__main__':
 mythread = mythreading('nick01',5)
 mythread.start()

阅读(3619) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~
")); function link(t){ var href= $(t).attr('href'); href ="?url=" encodeuricomponent(location.href); $(t).attr('href',href); //setcookie("returnouturl", location.href, 60, "/"); }
网站地图