我正在尝试在 dnspython 中查询反向查找。不幸的是,from_address() 函数不允许我通过变量交出 IP。任何想法为什么?
#!/usr/bin/env python
import dns.resolver,dns.reversename
with open("test", "r") as ips:
for ip in ips:
ip = str(ip)
n = dns.reversename.from_address(ip)
print str(dns.resolver.query(n,"PTR")[0])
我是 python 新手;如果有人可以帮忙,那就太好了!