python多线程实现方法
现在有这样一个需求,有一个队列线程一直在等待新的线程的推入,一旦有新的线程推入,它就会不停的轮询队列中所有的线程,并查询这个线程的状态,当这个被轮询的线程状态符合某个标准时,打印一句话,并且将这个状态符合某个标准的线程从队列中移除掉,当队列中没有任何线程时,队列线程会一直等待新线程的推入。要求,这个队列线程在轮询过程中允许新的线程被推入。
只要调用这个线程的程序在跑,那么这个线程类只new一次,调用这个线程的类会不定时的向队列线程中推入新的线程,调用的类把线程推入到这个队列线程中后它就不管了.
队列线程感觉可以用个list,直接把其他的新线程加进来,写个函数对item in list一直跑,找到了就把那个线程从list里拿掉。。。是不是挺简单的感觉。。
理想很性感,实现好骨感。。。。。可惜就实现不了。。。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
自己解决了,哈哈哈哈!!!