import socket def resolve_dns(domains): dns_records = {} for domain in domains: try: # 获取域名的IP地址 ip_address = socket.gethostbyname(domain) dns_records[domain] = ip_address except socket.gaierror: # 处理无法解析的域名 dns_records[domain] = 'Resolution failed' return dns_records