步骤一:
访问百度地图开发者网站获取AK码(需要用百度账号登录)
步骤二
import urllib3
import json
def ip_located(ip):
"""
根据IP定位
:param ip:
:return:
"""
url = 'http://api.map.baidu.com/location/ip?ak=你的AK码&ip=' + ip + '&coor=bd09ll'
http = urllib3.PoolManager()
r = http.request("GET", url)
msg_json = json.loads(r.data.decode())
for item in msg_json.items():
print(item)
步骤三
输出结果
可以根据输出的经纬度在百度地图或者高德地图的坐标拾取系统中精确定位