ars*_*ars 13
试试dnspython图书馆:
你可以在这里看到一些例子:
来自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)
Run Code Online (Sandbox Code Playgroud)
小智 5
您可以使用python的socket库从ip地址或域名获取DNS记录
import socket
# if ip address is available
DNS_record = socket.gethostbyaddr("66.249.65.189")
# if domain name is available
DNS_record = socket.gethostbyname("google.com")
Run Code Online (Sandbox Code Playgroud)
欲了解更多信息: