所以我有一个物品清单
mylist = ["a", "b", "c", "d"]
我想在4个线程中执行一个函数,即mylist中每个项目一个线程。所以我做了以下
#!/usr/bin/python
import threading
def myfunc(item):
print("item = " + str(item))
print("Exiting threadID")
mylist = ["a", "b", "c", "d"]
threads = []
for index, item in enumerate(mylist):
threads.append(threading.Thread(target=myfunc, args=(item)))
for th in threads:
th.start()
for th in threads:
th.join()
print( "Exiting Main Thread")
myfunc
中打印线程ID?