Я делаю скребок данных в python, который требует многопоточности, а python имеет GIL, который влияет на производительность. В python я могу сделать так для многопоточности: -
import threading as th
threadList=[]
for i in range(0, 500):
thread=th.Thread(target=my_func, args=('someArg', ))
thread.start()
threadList.append(thread)
И ждать потоков
for thread in threadList:
thread.join()
print("Done")
Как я могу реализовать это в Cython ну, Как я могу присоединиться к темам в Cython?