本文介绍如何用 Python 和 Open-Meteo 免费 API 构建命令行天气应用:先通过地理编码 API 将城市名转换为经纬度,再请求当前温度和风速,使用 requests 解析 JSON,并用 sys 处理命令行参数、优雅处理错误。作者建议先实现基础版本,再逐步添加湿度、预报等功能,并强调亲手重写代码才能真正掌握 API 调用。
完成下面两步后,将自动完成登录并继续当前操作。