@IvankoPo

Как парсить данный файл?

есть .txt файл такого вида
202.152.3.26    g1172-outring-jktidsigr2.idola.net.id
1418434192
216.54.144.165	FAIL.NON-AUTHORITATIVE.in-addr.arpa
1418434192
58.159.227.250	58x159x227x250.ap58.ftth.ucom.ne.jp
1418434192
112.199.122.150   	150.122.199.112        clbrz.inet.eastern-tele.com
1418434192
58.215.67.134	FAIL.NON-AUTHORITATIVE.in-addr.arpa
1418434192
80.55.41.209	qp209.internetdsl.tpnet.pl
1418434192
88.60.20.38	host38-20-static.60-88-b.business.telecomitalia.it
1418434192
64.127.122.252  FAIL.NON-AUTHORITATIVE.in-addr.arpa

ip адрес и его dns
обратите внимание там есть строка где два ip и dns
вообщем надо создать словарь где ip - ключ dns - значение
в словарь буду добавлять методом dict.setdefult("key", "value")
считываю файл по строкам но не знаю как строку разбить на слова хотя знаю split, но как проверить что ip - это ip а не набор цифр (думаю применить рег. вырж. но не могу в них разобраться)
Вообщем приведите пример кода как бы вы считывали парсили строку и добавляли в словарь
  • Вопрос задан
  • 440 просмотров
Решения вопроса 2
Комментировать
delvin-fil
@delvin-fil
Crazy Linux-admin
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы