gpt4 book ai didi

python - 如何使用 Python 3.x 获取网站的 IP 地址?

转载 作者:太空狗 更新时间:2023-10-29 18:16:33 25 4
gpt4 key购买 nike

我有一个代表域名的字符串。如何使用 Python 3.x 获取相应的 IP 地址?像这样:

>>> get_ip('http://www.stackoverflow.com')
'64.34.119.12'

最佳答案

>>> import socket

>>> def get_ips_for_host(host):
try:
ips = socket.gethostbyname_ex(host)
except socket.gaierror:
ips=[]
return ips

>>> ips = get_ips_for_host('www.google.com')
>>> print(repr(ips))
('www.l.google.com', [], ['74.125.77.104', '74.125.77.147', '74.125.77.99'])

关于python - 如何使用 Python 3.x 获取网站的 IP 地址?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4815065/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com