Ага, выбор цели я не заметил - каюсь ) Приношу извинения .
explorer, нисколько не сомневаюсь в уровне Ваших знаний, Вы напрасно объясняетесь). Они (знания) неоднократно подтверждены Вами в различных статьях. Вероятно, впреть мне нужно подбирать более мягкие выражения в своих комментариях ))
Насчёт метода - я с Вами буду спорить.
Самоё интересное, что на форуме имеется ещё одна аналогичная статья, посвящённая многопоточному сканеру портов. Простой многопоточный сканер портов
Cenzor воплотил в коде аналогичную Вашему коду многопоточность, использовал ООП и тот-же метод (я считаю - не совсем корректный метод ), а также использовал модули:
argparse - для ввода аргументов , как в nmap
tqdm - для вывода работы скрипта в виде прогресс-бара.
Цитата:
explorer сказал(а):
метод connect_ex там совершенно не нужен
Нужен, нужен .
Попробуйте в Linux просканировать локальную сеть.
Ваши скрипты не обнаружат открытые порты.