Как реализовать многопоточность в Cython - PullRequest
0 голосов
/ 22 февраля 2020

Я делаю скребок данных в 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?

...