Как мне перехватить «имя DNS-запроса не существует» с помощью dns.resolver - PullRequest
0 голосов
/ 13 февраля 2019

Я проверяю идентификатор электронной почты для записей MX, используя dns.resolver.query (домен, 'MX'), и когда я проверяю домен, который не существует, я получаю сообщение об ошибке

<code>
Traceback (most recent call last):
  File "mxrecord.py", line 27, in <module>
    records = dns.resolver.query(domain, 'MX')
  File "C:\Python27\lib\site-packages\dns\resolver.py", line 1102, in query
    lifetime)
  File "C:\Python27\lib\site-packages\dns\resolver.py", line 1002, in query
    raise NXDOMAIN(qnames=qnames_to_try, responses=nxdomain_responses)
dns.resolver.NXDOMAIN: None of DNS query names exist: krenovate1.com., krenovate1.com
</code>

Iхочу использовать это, чтобы обновить статус в моем файле CSV.Как я могу это сделать?

...