如果我有完整的 url,如何使用函数 socket.gethostbyname 获取 ip 地址?

我需要获取网站的 ip 地址,例如,' https://www.facebook.com/ '

此代码返回 IP 地址:

ip_address = socket.gethostbyname(' 
print('ip_address = ', ip_address) # prints 185.60.216.35

但是这段代码:

  ip_address = socket.gethostbyname('https://www.facebook.com/login/device-based/regular/login/?login_attempt=1&lwv=110')

抛出异常:

socket.gaierror: [Errno -2] Name or service not known

在 python 中有什么方法可以从这个链接“ https://www.facebook.com/ ”获取 ip 地址而不检索 www.facebook.com 吗?


翻阅古今
浏览 274回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python