Python代码 # -*- coding: utf-8 -*-
import threading
import time
mainThread = threading.currentThread()#获得当前正在运行的线程的引用
mylock = threading.RLock()
class mythread(threading.Thread):
name = None
def __init__(this,threadname):
threading.Thread.__init__(this);
this.name = threadname
pass
def run(this):
#mylock.acquire()#获取锁
电脑技术002pc网从python获取本地天气预报python 多线程分析来看,对python获取本地天气预报python 多线程的结果。
#do something
while(True):
print this.name
time.sleep(3)
#do something
#mylock.release()#释放锁
mythread1 = mythread('mythread1')
mythread1.setDaemon(True)#设为守护线程
mythread1.start()#线程启动
time.sleep(2)
mythread2 = mythread('mythread2')
mythread2.start()#线程启动
threadflag = mythread1.isAlive()#是否runnable
print 'threadflag:',threadflag
threadlist = threading.enumerate()#当前所有活动对象
threadcount = threading.activeCount()#当前所有活动对象的长度
print 'thread activeCount:',threadcount
import Queue
#threading.RLock() 为锁 同步机制
#threading.Condition() 为条件变量 同步机制
#Queue 为队列的同步实现
更多:python获取本地天气预报python 多线程
https://www.002pc.comhttps://www.002pc.com/python/963.html
你可能感兴趣的多线程,python
php zbarcode扩展PHP使用Pthread实现的多线程操作实例
本文实例讲述了PHP使用Pthread实现的多线程操作。分享给大家供大家参考,具体如下:
<?
电脑如何调屏幕亮度Linux最大线程数限制及当前线程数查询
Linux最大线程数限制及当前线程数查询,有需要的朋友可以参考下。
False
PHP的线程安全与非线程安全版本的区别
Windows版的PHP从版本5.2.1开始有Thread Safe(线程安全)和None Thread Safe(NTS,非线程安全)之分,这两者不同在于何处?到底应该用哪种?
手机360总重启电脑系统更新Solaris线程模型详解
计算机中正在执行的程序称为进程,进程中单一顺序的控制流叫做线程,进程是资源管理的最小单位,线程是程序执行的最小单位。在操作系统设计上,从进程演化出线程,最主要的目的就是利
linux 查看某进程的线程MongoDB索引实战技巧
索引类型第二电脑网从linux 查看某进程的线程MongoDB索引实战技巧分析来看,对linux 查看某进程的线程MongoDB索引实战技巧的结果。虽然MongoDB的索引在存储结构上都是一样的,
0踩
赏
0 赞