代码如下:
for i in range(5): td = threading.Thread(target=add(f"td{i + 1}", p)) td.start()
没有使用join(),但是依然需要前面的线程执行完才能执行下一线程方法。
只需要改成:
for i in range(5): td = threading.Thread(target=add, args=(f"td{i + 1}", p,)) td.start()
使用Thread类的args参数。