Asynchroniczne pobieranie plików w Pythonie

Próbuję znaleźć sposób na pobieranie wielu plików asynchronicznie w Pythonie (2.6), najlepiej za pośrednictwem modułu żądania. Gevent i Twisted również będą do zaakceptowania, ponieważ będę się ich uczyć w najbliższej przyszłości.

Moja aplikacja wymaga pobrania ponad 40 plików w krótkim czasie, chcę stale pobierać wszystkie pliki 4 naraz. I za każdym razem, gdy kończy się pobieranie jednego pliku, uruchamiany jest kolejny, więc pozostaje na 4. Czy to możliwe?

questionAnswers(1)

yourAnswerToTheQuestion