Написание кода на python

Выполнен
Заказ
5738895
Раздел
Программирование
Предмет
Тип работы
Антиплагиат
Не указан
Срок сдачи
10 Дек 2023 в 18:00
Цена
Договорная цена
Блокировка
10 дней
Размещен
10 Дек 2023 в 12:17
Просмотров
67
Описание работы

Написать функцию перевода маски подсети в префикс. 

Функция должна получать на вход значение маски подсети и, если значение корректно, возвращать префикс.

Напишите функцию, которая будет генерировать случайный пароль. 

В пароле должно быть от 7 до 10 символов, при этом каждый символ должен быть случайным образом выбран из диапазона от 33 до 126 в таблице ASCII. 

Ваша функция не должна принимать на вход параметры, а возвращать будет сгенерированный пароль. 

*** Для получения символа на основе ASCII кода можно воспользоваться функцией chr 

Написать функцию для установки значений параметров в конфигурационном файле.

Функция должна получать на вход имя конфигурационного файла, имя параметра и его значение. Если файл содержит указанный параметр, необходимо установить его значение равным значению переданному в функцию. Если такого параметра нет в конфигурационном файле – его необходимо добавить в конец файла и задать его значение. 

Напишите функцию fn_ipaddresses, которая возвращает информацию о параметрах сетевых интерфейсов локального хоста. 

Функция не имеет никаких параметров.

Функция должна возвращать словарь следующего вида: {‘ipv4’: [], ‘ipv6’: []}. 

Список ‘ipv4’ включает набор кортежей вида (IP-address, Net-mask) для всех интерфейсов узла, на котором запускается код

Список ‘ipv6’ включает набор кортежей вида (IP-address, Net-prefix) для всех интерфейсов узла, на котором запускается код

Пример:  

{'ipv4': [('169.254.214.47', ‘255.255.255.240’), ('10.177.13.64', ‘255.255.255.232’)], 

'ipv6': [('fe80::94b5:13b2:7e43:d62f', 0), ('fe80::bdf6:fbc9:a2c:6a65', 0), ('::1', 0)]}

Для выполнения данного задания вам потребуется библиотека ifaddr.

Данная библиотека предоставляет сведения о сетевых интерфейсах

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу1 год
Средний балл4.52
СтоимостьНазначаете сами
ЭкспертВыбираете сами
Уникальность работыот 70%
Время выполнения заказа:
5 минут
Выполнен в срок
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Прямой эфир