Отправить одновременные запросы Python (все сразу)

Я пытаюсь создать скрипт, который отправляет более 1000 запросов на одну страницу одновременно. Но запрашивает библиотеку с потоками (1000) потоков. Похоже, что все первые 50 или около того запросов выполняются в течение 1 секунды, тогда как остальные 9950 занимают значительно больше времени. Я измерил это так

def print_to_cmd(strinng):
    queueLock.acquire()
    print strinng
    queueLock.release()

    start = time.time()
    resp = requests.get('http://test.net/', headers=header)
    end = time.time()

    print_to_cmd(str(end-start))

Я думаю, что библиотека запросов ограничивает скорость их отправки.

Кто-нибудь знает, как в python отправлять запросы одновременно? У меня есть VPS с загрузкой 200 МБ, так что это не проблема, это связано с питоном или запрашивает библиотеку, ограничивающую его. Все они должны попасть на сайт в течение 1 секунды друг от друга.

Спасибо за чтение, и я надеюсь, что кто-нибудь может помочь.

Ответы на вопрос(1)

Ваш ответ на вопрос