291 читали · 5 лет назад
Простой сканер портов на Python 3 и MongoDB 3.2.11
Рано или поздно приходит необходимость в контроле за открытыми портами. Причины могут быть разные, но суть одна — появление нового открытого порта, когда это происходит без ведома администратора — большая тревога. Что бы не допускать нервных ситуаций, делюсь своим вариантом решения вопроса. Порты сканируются с учетом 16-битной адресации (2^16 = 65536, начало — 0) с записью результатов в базу данных MongoDB. Запись результатов предусматривает следующие значения: Далее сам код, гарантированно работающий в связке Ubuntu, Python 3, MongoDB 3.2.11. #!/usr/bin/python3 # -*- coding: utf-8 -*- #...
06:44
1,0×
00:00/06:44
451,5 тыс смотрели · 4 года назад
2 года назад
Списки и кортежи в Python: Что это такое и как их использовать
Python - это мощный язык программирования, который поддерживает различные типы данных для обработки и хранения информации. Одним из таких типов данных являются списки и кортежи, которые широко используются в Python для хранения и обработки множества значений. Что такое список в Python? Список в Python является коллекцией элементов, которые могут быть различных типов данных, таких как числа, строки, другие списки и т.д. Каждый элемент списка имеет свой индекс, который начинается с 0. Список в Python можно создать с помощью квадратных скобок '[]' и разделения элементов запятой ','...