Показать сообщение отдельно

  #8  
Старый 20.08.2020, 23:25
Моя_ПреЛесТь
Новичок
Регистрация: 07.08.2020
Сообщений: 0
С нами: 3035929

Репутация: 0
По умолчанию

explorer, беда вашего кода не в импортировании библиотек, а в отсутствии всего трёх знаков:
строку
connection = s.connect((target, port))
надо заменить:
connection = s.connect_ex((target, port))

Метод - connect_ex

Но и это не всё )
Вы не вложили в него свою душу.
Вы написали его так, как ученик пишет контрольную работу. Написали, сдали и легко вздохнули.
  • Нет "защиты от дурака",
  • Пользователю не предоставлена возможность выбора портов и целей.
  • Где изысканность мышления ?
Я - гастербайтер.
Если-бы гастербайтеры делали свою работу так, как пишут код некоторые пРагРамМысТЫ, то люди жили-бы в руинах.
 
Ответить с цитированием