1

我有一个线程,我在启动它之前更改了所有参数。但是,在运行时,我改变了它的一个变量,但它并没有反映这些变化。那么,如何在线程启动后更改线程的功能?我确实喜欢

    cons = CON()    # CON is a thread class
    cons.inter = inter
    cons.start()

开始后如果我更改 cons.inter,则不会反映更改。怎么解决 ?

4

1 回答 1

1

如果你所说的“特性”是指Thread对象的用户定义属性(而不是一些Thread-类级别定义的属性,例如daemon属性),那么你肯定可以做到,并且得到体现。

于 2013-05-18T14:36:25.090 回答