Wpis z mikrobloga

Czy są w #python jakieś proste sposoby na wielowątkowość? W moim przypadku chodzi konkretnie o pobieranie danych poprzez API za pomocą requests - wysyłanie POSTów jednego po drugim kilka tysięcy razy trochę trwa.
  • 7
Polecam Celery. Wystarczy, że zaimportujesz:
from celery.task import task

a definicję funkcji poprzedzisz dekoratorem:
@task()
def funkcja():

Taka funkcja odpali się w tle.

Nie jestem mocny w tym temacie ale zdaje się, że jeśli nie zależy Ci na koordynacji wyników funkcji to w zasadzie wszystko co trzeba zrobić.
@Dar_Q: w pythonie masz 3 mozliwosci. Threading ale to watki wspolbiezne. multiprocessing (ktory jest b. podobny do threading) to watki rownolegle. Od py3.5 masz asyncio ale nie ogarnalem tego.