[python]根据ip获取ip地址所在真实地址

按照北京理工嵩天老师课程代码,一步步实现。
其中主要使用http://m.ip138.com/ip网站获取结果

import requests

# 通过ip138网站实现根据ip地址查询ip地址所在地的信息

url = "http://m.ip138.com/ip.asp?ip="
r = requests.get(url + '222.194.15.1')
print(r.status_code)
# r.text过多导致失效,需控制输出数量
print(r.text[-500:])

运行结果:
以本校官网地址为例:


222.194.15.1.png

以本校个人局域网地址为例:


192.168.1.199.png

你可能感兴趣的:([python]根据ip获取ip地址所在真实地址)