Как мы можем получить записи TXT, CNAME и SOA из dnspython?

У меня есть требование иметь функцию запроса DNS для запроса на сервер для различных записей. Я выяснил, как получить запись MX (большинство примеров показывают это), запись A и запись NS. Как мне получить записи TXT, CNAME и SOA?

Пример кода:

   import dns.resolver
   answer=dns.resolver.query("google.com", "A")
       for data in answer:
           print data.address

Я попытался заменить тип запроса на TXT, а объект data.address - data.text, data.data и т. Д., Но в результате возникли ошибки атрибутов. Каковы ссылки на типы данных, которые я упоминал ранее?

Ответы на вопрос(3)

Ваш ответ на вопрос