import dns.resolver
answer=dns.resolver.resolve("google.com", "MX")
for data in answer:
print (data)
if "smtp.google.com" in data:
print("cool")
尽管我做了很多努力,但还是不断收到此错误。
TypeError:型别'MX'的参数无法反覆运算
import dns.resolver
answer=dns.resolver.resolve("google.com", "MX")
for data in answer:
print (data)
if "smtp.google.com" in data:
print("cool")
尽管我做了很多努力,但还是不断收到此错误。
TypeError:型别'MX'的参数无法反覆运算
1条答案
按热度按时间nwsw7zdq1#
正如Patrick在问题注解中提到的,变量“data”不是一个字符串列表,而是一个dns.retypes.MX.MX。如果要查看邮件交换主机是否与“smtp.google.com“匹配,可以执行以下操作: