擅长:python、mysql、java
<p>您可以使用IP2Location Python库获取IP地址的纬度和经度。比如说,</p>
<pre><code>import os
import IP2Location
database = IP2Location.IP2Location(os.path.join("data", "IP2LOCATION-LITE-DB5.BIN"))
rec = database.get_all("19.5.10.1")
print(rec.country_short)
print(rec.country_long)
print(rec.region)
print(rec.city)
print(rec.latitude)
print(rec.longitude)
</code></pre>
<p>上面的示例代码使用了<a href="https://lite.ip2location.com/database/ip-country-region-city-latitude-longitude" rel="nofollow noreferrer">IP2Location LITE DB5 database</a>。您可以在此处注册并免费获取数据库:<a href="https://lite.ip2location.com/sign-up" rel="nofollow noreferrer">https://lite.ip2location.com/sign-up</a></p>