私はdnspythonライブラリを使用しようとしていますが、このページのMXレコードをクエリするための例に少し混乱しています:www.dnspython.org/examples.html:
import dns.resolver
answers = dns.resolver.query('dnspython.org', 'MX')
for rdata in answers:
print 'Host', rdata.exchange, 'has preference', rdata.preference
Python CLIでは、dir(answers)で次のようになります。
['__class__'、'__delattr__'、'__delitem__'、'__delslice__'、'__dict__'、'__doc__'、'__getattr__'、'__getattribute__'、'__getitem__'、'__getslice__'、'__h __iter __'、' __len __'、' __module __'、' __new __'、' __reduce __'、' __reduce_ex __'、' __repr __'、' __setattr __'、' __str __'、' __weakref __'、' expiration'、' 、'rdtype'、'response'、'rrset']
2つのことが私を混乱させています(これらは関連しています):