Получи случайную криптовалюту за регистрацию!

Салом, КулХацкер! Кто-то сталкивался с ошибкой в библиотеке th | Hackers Academy

Салом, КулХацкер!
Кто-то сталкивался с ошибкой в библиотеке threading питона "RuntimeError"? Я сталкивался при написании HAT-DoS (спойлер: это будет DoS, где вы сами сможете выбрать библиотеку для атаки, это будет urllib2, requests, ну и возможно сделаю ещё socket, хотя наврятли). Поясню. Я пытался запускать разное количество потоков в одном скрипте. Всё что было больше одного потока слало меня РантаймЕррором. К сожалению. Проблема была не там где я искал - я создавал один поток и запускал его несколько раз, а надо было создавать перед каждым запуском поток заново. То что делал я выглядело так:
thr = threading.Thread(target=dos)
for x in range(0, threads_count):
thr.start()
А то что должно было быть выглядело так:
for x in range(0, threads_count):
thr = threading.Thread(target=dos)
thr.start()
Как видите в первом примере я создал поток, и в цикле его запускал, но это был один поток, и запустить его можно только один раз, потом можно вывести его на передний план, на задний, в фон, закрыть. Но пока вы не закроете поток вы не можете запустить его заново. Поэтому перед каждым запуском мы должны создавать новый поток строкой
thr = threading.Thread(target=dos)
. Всем спасибо за внимание, всем пока!