使用python获取Raspberry pi的本地IP地址的位置

时间:2019-02-07 08:04:58

标签: python python-3.x raspberry-pi raspberry-pi3 ip-geolocation

是否有任何可能的方法通过使用python语言来获取Raspberry Pi的本地IP地址的位置。我正在尝试使用Geoip,geolocation和google map软件包,但仍然无法获得任何良好的响应。

我在这里要做的是找到与gyroscope sensor连接的服务器的经纬度,借助IFTTT方法,我会将数据发送到电子邮件ID

注意:我已将Raspberry Pi与Wifi连接以进行Internet访问

1 个答案:

答案 0 :(得分:1)

有几种具有免费计划的GeoIP服务:

这是不需要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调用的设备的位置。