博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python多线程报错之RuntimeError
阅读量:4677 次
发布时间:2019-06-09

本文共 459 字,大约阅读时间需要 1 分钟。

写多线程脚本,运行的时候报错

File "/usr/local/lib/python2.6/threading.py", line 465, in start

    raise RuntimeError("thread.__init__() not called")
RuntimeError: thread.__init__() not called

原因是线程类中构造函数__init__()中未调用父类的初始化方法,在__init__()函数里加入调用父类初始化方法的代码就OK了,

类似下边这样【特殊字体代码为新添加的】

class MyThread(threading.Thread):

    def __init__(self,ip_port_seg):
        threading.Thread.__init__(self)
        self.ip_port_seg = ip_port_seg

转载于:https://www.cnblogs.com/evilloop/archive/2011/09/22/2184710.html

你可能感兴趣的文章
C 栈 链式存储
查看>>
Java 游戏报错 看不懂求教
查看>>
APP自动化测试
查看>>
HTML中让表单input等文本框为只读不可编辑的方法
查看>>
nodejs做中间层,向后端取数据
查看>>
IntelliJ IDEA 2017 MySQL5 绿色版 Spring 4 Mybatis 3 配置步骤详解(二)
查看>>
(转)Java DecimalFormat 用法(数字格式化)
查看>>
hiho_100_八数码
查看>>
Eclipse序列号生成代码
查看>>
JVM
查看>>
设计模式记录
查看>>
SPF,DSPF,RDPF,SPEF and SBPF.
查看>>
JS学习文章
查看>>
window系统服务器,远程连接mysql数据库。
查看>>
CAS总结之Ticket篇
查看>>
Python2.7升级至Python3.6
查看>>
框架集
查看>>
003
查看>>
HDU 2923 Einbahnstrasse (最短路,3级)
查看>>
实验吧-密码学-我喜欢培根
查看>>