Python 提供了两个级别访问的网络服务:
话不多说,还是直接上代码吧!
import socket
'''
通过域名获取IP
'''
def main(url):
if 'http://' in url:
name = url.replace('http://', '')
else:
name = url.replace('https://', '')
try:
info = socket.getaddrinfo(name, 80, 0, 0, socket.SOL_TCP)
print(info[0][4][0])
except socket.gaierror as err:
print(err)
if __name__ == '__main__':
f = open('./link.txt', 'r', encoding='utf-8')
data = f.read().split("\n")
for link in data:
print(link)
main(link)
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有