Python RuntimeError: thread.__init__() not called解决方法
更新时间:2015年04月28日 09:12:38 投稿:junjie
这篇文章主要介绍了Python RuntimeError: thread.__init__() not called解决方法,需要的朋友可以参考下
在写一个多线程类的时候调用报错
RuntimeError: thread.__init__() not called
复制代码 代码如下:
class NotifyTread(threading.Thread):
def __init__(self, params):
threading.Thread.__init__(self) #here。。。。。。
self.params = params
def run(self):
print "start notify............"
time.sleep(10)
print notify_tran(self.params)
print "end notify.............."
在init中要先初始化Thread,然后在给参数赋值,就能解决了。
也就是不能缺少
threading.Thread.__init__(self)
这是一个使用的注意地方。
您可能感兴趣的文章:
相关文章
django利用request id便于定位及给日志加上request_id
这篇文章主要介绍了django利用request id便于定位及给日志加上request_id的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用django具有一定的参考学习价值,需要的朋友们下面来一起看看吧2018-08-08Python调用Matplotlib绘制振动图、箱型图和提琴图
Matplotlib作为用于数据可视化的Python软件包,能够绘制多种2D图像,它使用简单、代码清晰易懂,深受广大技术爱好者喜爱。本文主要介绍了通过 Matplotlib绘制振动图、箱型图、提琴图,需要的朋友可以参考一下2021-12-12Python机器学习NLP自然语言处理基本操作之命名实例提取
自然语言处理( Natural Language Processing, NLP)是计算机科学领域与人工智能领域中的一个重要方向。它研究能实现人与计算机之间用自然语言进行有效通信的各种理论和方法2021-11-11Python流行ORM框架sqlalchemy安装与使用教程
这篇文章主要介绍了Python流行ORM框架sqlalchemy安装与使用,结合具体实例形式分析了sqlalchemy的安装及ORM映射、查询等相关操作技巧,需要的朋友可以参考下2019-06-06AI生成图片Stable Diffusion环境搭建与运行方法
Stable Diffusion是一种基于扩散过程的生成模型,由Ge et al.在2021年提出,该模型利用了随机变量的稳定分布,通过递归地应用扩散过程来生成高质量的图像,这篇文章主要介绍了AI图片生成Stable Diffusion环境搭建与运行,需要的朋友可以参考下2023-05-05
最新评论