Skip to main content
 首页 » 编程设计

python之在 python 和/或 django 中通过 IP 进行地理编码

2025年05月04日17shanyou

我应该使用什么库在 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