好像哪里见到过 dict.__init__(self)之类的用法,在学校threading的时候见到 threading.Thread.__init__(self); 这是什么意思呢?最后的分号有什么作用?网上也查不到相关的东西,
另外这个MyThread为什么self.name 自动输出Thread-(1-5),self.name是哪里来的?
另外程序里面没有join()方法就一直不退出,查过很多资料但是还是理解不了join(),说是阻塞主进程,如果run()是线程,但是主进程又在哪里?
class MyThread(threading.Thread):
def __init__(self):
threading.Thread.__init__(self);
def run(self):
print "I am %s" %
self.namefor thread in range(5):
t = MyThread()
t.start()
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/190430
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.