尝试从dnspython导入dns.resolver时遇到问题。 每当导入dns.resolver时,都会出现错误(如下所示)。我强迫重新安装模块,重新启动计算机,然后继续出现相同的错误。预先感谢。
import dns.resolver Traceback (most recent call last): File "<stdin>", line 1, in <module> ModuleNotFoundError: No module named 'dns'
我正在使用的python版本是3.6.6
答案 0 :(得分:-1)
通过pip
安装存在问题,但是如果您这样做,则要导入解析器(其他类也是如此)
from dns import resolver
此外,您在网上找到的示例可能会略有变化。
此:
import dns.name
n = dns.name.from_text('www.dnspython.org')
o = dns.name.from_text('dnspython.org')
成为这个:
from dns import name
n = name.from_text('www.dnspython.org')
o = name.from_text('dnspython.org')