今天老王遇到一个需求,需要将域名解析成 IP 地址,代码语言是 Python,一开始还以为会比较复杂,结果搜了下 2 行代码就可以搞定了,不得不说人生苦短,我用 Python。本文分享下具体的代码。
代码:
def get_ip(domain): address = socket.getaddrinfo(domain, 'http') return address[0][4][0]
之后直接调用即可返回指定域名的 IP 地址,例如调用 get_ip('baidu.com')
就会返回 220.181.38.148。