Я новичок в многопоточном программировании на Python, в настоящее время я хочу создать работника и напечатать сообщение, я использую код ниже:
def worker_main(msg):
print 'success'
print "{0} retrieved: {1}".format(getpid(), msg)
sleep(1)
if __name__ == '__main__':
pool = Pool(5)
for i in range(50):
print i
pool.apply_async(worker_main, ("First item for loop %d" % i))
Пока он печатает только i, но не работает worker_main,кто-нибудь знает почему?Спасибо