我应该使用什么库在 Python 中按 IP 地址进行地理编码?有没有类似于http://www.rubygeocoder.com/的东西可用于 python ?我很难找到任何通过 IP 进行地理编码的东西。
请您参考如下方法:
取自this answer :
>>> import urllib
>>> response = urllib.urlopen(
'http://api.hostip.info/get_html.php?ip=12.215.42.19&position=true').read()
>>> print response
Country: UNITED STATES (US)
City: Aurora, TX
Latitude: 33.0582
Longitude: -97.5159
IP: 12.215.42.19
