Jak uzyskać rekordy DNS dla strefy w python? Szukam danych podobnych do wyjścia .Jak mogę uzyskać rekordy DNS dla domeny w pythonie?
9
A
Odpowiedz
11
Spróbuj dnspython
Biblioteka:
można zobaczyć kilka przykładów tutaj:
2
Twój Inną opcją jest pydns, ale ostatnia wersja jest w 2008 roku, więc dnspython jest prawdopodobnie lepszym rozwiązaniem (wspomnę to tylko w przypadku, gdy dnspython nie unosi twojej łodzi).
0
Prosty przykład z http://c0deman.wordpress.com/2014/06/17/find-nameservers-of-domain-name-python/:
import dns.resolver
domain = 'google.com'
answers = dns.resolver.query(domain,'NS')
for server in answers:
print(server.target)
Tak, dobre biblioteki, ale nie zapominaj, że są inni. takie jak http://pydns.sourceforge.net/ – bortzmeyer