您的位置:首页 > 其它

同步多域名dig

2017-05-12 18:24 239 查看
#!/usr/bin/env python

import dns.resolver

class Mydig:

def __init__(self):
self.data = {}

def get_dig_domain(self, domain_list):
for domain in domain_list:
res = dns.resolver.query(domain, 1)
for i in res.response.answer:
for j in i.items:
if j.rdtype == 5:
find_res = j.to_text().find('***dns.com')
self.data[domain] = 0 if find_res != -1 else -1
else:
self.data[domain] = -1
break

if __name__ == '__main__':
domain_list = [
"www.baidu.com",
"www.qq.com",
"aa.test.com",
]

obj = Mydig()
obj.get_dig_domain(domain_list)
print obj.data
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  同步 多域名 dig