Skip to content

大佬问下,如何让主线程去等待所有线程池中的子线程执行完毕 #6

Description

@mkdir700
import vthread
import time


@vthread.pool(6, join=True)
def some(a, b, c):
    time.sleep(1)
    print(a + b + c)


start = time.time()
for i in range(10):
    some(i, i, i)
end = time.time()
print("time: " + str(end-start))

在上面这个示例中
print("time: " + str(end-start)) 直接就先执行了

我想让线程池中的线程全部执行完,再去执行这个print

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions