Доработать парсер на Python

4 900 руб. за проект
22 июля 2021, 14:58 • 3 отклика • 101 просмотр
Нужно доработать парсер информации о IP из файлов баз данных ARIN/APNIC/LACNIC/AfriNIC/RIPE в Postgresql на Python.
Ссылка на гит парсера:
https://github.com/FireFart/network_info
https://github.com/FireFart/network_info/blob/mast...

1) Парсер работает, но игнорирует блоки из базы ARIN из-за того, что они в виде cidr, а не диапазонов ip, как указано в парсере. Это нужно исправить.
2) Добавить парсинг полей ASN (Autonomous System Numbers) и email там где они встречаются, лучше через регулярные выражения, посколько часто они оформлены по разному.
3) Ограничить парсинг description только первой строчкой и лимитом не больше 400 символов, на те случаи когда в них вписывают что-то лишнее.

Визуально кажется, что это задача буквально на пару часов поэтому прошу студии не беспокоить.

Оплата электронными деньгами только после скриншота ARIN с полями ASN и Email.

P.S Телеграма нет.

Благодарю
Александр