【发布时间】:2018-03-23 13:56:49
【问题描述】:
我正在 Python 3 中制作一个简单的客户端/服务器程序,在客户端中我想要一个时钟或运行时间的打印输出。我试图让它在一个从程序开头开始的循环中,但在一个线程中,所以其余的代码继续运行。
class time_thread():
def run(self):
loop = 0
while (zetime > -1):
print(zetime);
zetime = zetime + 1;
time_thread.start()
zetime = 0
这是我目前所拥有的,但它不起作用。它说:
time_thread 没有属性 start()
我是新手,之前没有使用过线程,所以我不知道该怎么做。有没有更好的办法?
【问题讨论】:
-
你期待什么?您没有定义
start方法,或扩展Thread或任何东西......
标签: python multithreading loops time