有没有办法通过使用python语言获取Raspberry Pi本地IP地址的位置。我正在尝试使用软件包Geoip,地理位置和谷歌地图,但仍然无法获得任何良好的响应。
我在这里要做的是找到与陀螺仪传感器连接的服务器的纬度,并在 IFTTT 方法的帮助下将数据发送到电子邮件 ID
注意:我已经将树莓派与 Wifi 连接起来以进行互联网访问
有几种GeoIP服务提供免费计划:
- https://ipstack.com/
- https://dev.maxmind.com/geoip/
- https://www.ipinfodb.com/api
这里有一个不需要API密钥:https://extreme-ip-lookup.com/
import requests
import json
url = 'https://extreme-ip-lookup.com/json/'
r = requests.get(url)
data = json.loads(r.content.decode())
这将为您提供一些JSON数据,其中包含进行API调用的设备的位置。