Вход Блог
Строительство и ремонт
Репетиторы
Красота
Фрилансеры
Разные специалисты
Уход за животными
Тренеры
Автоинструкторы

Разработка на Python — удалённая работа в Москве

Дата: 2022-10-21
Детали
Регион
Москва
Занятость
дистанционно
Стоимость
от 500.00 руб.
Дата публикации
2022-10-21
Описание
создание функций. Доработка существующего продукта, разработка с нуля. Необходимо создать модуль zachet.py, содержащий следующие функции: 1) Функцию fn_ipaddresses, которая возвращает информацию о параметрах сетевых интерфейсов локального хоста* a. Функция не имеет никаких аргументов b. Функция должна возвращать словарь следующего вида: {‘ipv4’: [], ‘ipv6 : []}. Каждый список включает набор кортежей вида (IP-address, Net-prefix) для всех интерфейсов узла, на котором запускается код. Пример: {‘ipv4’: [(‘192.176.1.1’, 24), (‘[Телефон скры ]’, 32)] ‘ipv6’: [(‘fe80::612e:dedc:4939:e55e%16’, 64), ('fe80::f89b:3294:3f82:d507%20 , 64)]} 2) Функцию fn_portscan, которая проверяет доступность портов. a. Функция ожидает в качестве аргумента словарь IP-адресов, сформированный fn_ipaddresses b. Функция должна формировать 2 файла: файл с открытыми портами, файл с закрытыми портами. Каждый файл содержит набор строк вида: IP-адрес: ‘192.176.1.1’, порты: 20, 14 3, 1306 IP-адрес: ‘192.176.15.17’, порты: 1433, 13 6, 8080 3) Функцию fn_ipaccess, которая проверяет доступность IP-адресов a. Функция ожидает в качестве аргумента список IP-адресов b. Функция должна возвращать кортеж с двумя списками: • список доступных IP-адресо • список недоступных IP-адресо Для проверки доступности IP-адреса, используйте ping II. Добавьте в модуль функцию main. 1. Код функции должен выполняться только при условии, что модуль запускается непосредственно. В случае импорта данного модуля в другие модули код данной функции выполняться не должен. 2. Функция main должна вызывать вышеуказанные функции и выводить в консоль следующий результат: • Результат функции fn_ipaddresses должен быть представлен в виде таблицы следующего вида • Результат функции fn_portscan – имена файлов и количество строк в каждом из н х • Результат функции fn_ipaccess - таблица Подробно задание написано в docx. Есть уже готовые задания, но необходимо их переписать/оптимизировать, желательно с подробными комментариями. Вот тут пример https://github.com/Vlad-Korolev/python/blob/main/zachet.py.
Похожие заказы

Разработка на Python

дистанционно
договорная
Разработка чат-ботов. Задачи чат-бота: автоматическое бронирование. Платформа: веб-сайт. Продукт: база данных. Техзадания нет.
Москва Фрилансеры

Разработка на Python

дистанционно
договорная
Python, API и автоматизация. Доработка существующего продукта. Пожелания и особенности: Задача срочная.
Екатеринбург Фрилансеры

Разработка на Python

дистанционно
договорная
Программа первого семестра вуз. 2мерные масивы, циклы.
Москва Фрилансеры

Разработка на Python

дистанционно
договорная
Программа первого семестра вуз. 2мерные масивы,циклы.
Москва Фрилансеры

Разработка на Python

дистанционно
договорная
Веб-разработка. Доработка существующего продукта. Python-разработчик.
Москва Фрилансеры

Разработка на Python

дистанционно
договорная
Решить задачи для студента. Решить задачи студента. Решить комплекс задач для студента.
Якутия Фрилансеры

Разработка на Python

дистанционно
договорная
Решение задач. Разработка с нуля.
Якутия Фрилансеры