Доработать парсер на Python
4 900 руб. за проект
Нужно доработать парсер информации о 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 Телеграма нет.
Благодарю
Александр
Ссылка на гит парсера:
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 Телеграма нет.
Благодарю
Александр
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.