首页 > 解决方案 > 如何通过Python中的经纬度获取计算机所在位置的天气?

问题描述

我正在尝试制作一个简单的程序,可以向我显示计算机所在位置的天气。我的位置是

import geocoder
g = geocoder.ip('me')
print(g.latlng)

但在那之后我不知道该怎么办。有人能告诉我我能做些什么来获得想要的结果吗?

标签: pythonpython-3.x

解决方案


您可以尝试访问https://openweathermap.org/api,它提供了一些免费的 api 来获取 json 格式的天气数据。您需要注册才能访问 api,但它是完全免费的。您可以通过免费订阅获取当前天气和预报;如果您需要更多,您也可以支付


推荐阅读