我在Python中有一個類函數。 我跑在許多不同的情況下當thread.sleep影響其他類對象的類對象 - Python
類class worker():
def__init__(x,x)
def run():
instance1 = worker(x,x)
instance1.run()
instance2 = worker(x,x)
instance2.run()
的問題是,如果第一INSTANCE1遭遇Thread.sleep()方法會影響其他INSTANCE2。我如何讓他們獨立。更好,如果沒有多進程謝謝!
不同的例子:
__author__ = 'user'
import time
class test():
def __init__(self, message):
self.message=message
def run(self):
while True:
print self.message
time.sleep(5)
if __name__ == '__main__':
test1 = test("PRINT-1")
test1.run()
test2 = test("PRINT-2")
test2.run()
這不是有效的Python代碼。請提供[最小工作示例](http://stackoverflow.com/help/mcve)。 – jonrsharpe
@jonrsharpe更新謝謝! – user3744102
您能否檢查縮進 - 仍然不會按原樣運行 – jonrsharpe