socket.gethostbyaddr(ip_addr)
在特定站点上使用时,我在获取主机名时遇到了问题。
我不会详细说明这不适用于哪个站点。
因此,到目前为止,对于我尝试过的每个站点,按名称获取主机都可以正常工作,但是当我尝试从中获取站点名称时,出现错误提示host not found
。
如果有完整的数据,修复或替代方案会很好。如果没有修复,我只能省略主机名。没什么大不了的。谢谢您的帮助。
# not full code
hostip = socket.gethostbyname(hostname)
print socket.gethostbyaddr(hostip)
Error: socket.herror: [Errno 11004] host not found