【发布时间】:2020-12-13 04:30:13
【问题描述】:
我的示例代码是
import dnspython as dns
import dns.resolver
result = dns.resolver.query('google.com', 'A')
for ipval in result:
print('IP', ipval.to_text())
这给了我错误
dns.resolver.NoResolverConfiguration: Resolver configuration could not be read or specified no nameservers.
/etc/resolv.conf 包含“1.1.1.1”,没有其他内容,netplan 名称服务器也设置为 1.1.1.1。
机器在 ubuntu 20.04 上运行 python 3.8.5。
为什么会出现这个错误,我该如何解决?
【问题讨论】: