Google Weather

🌤️ Google官方实时天气数据

dev-tools榜 #29

Google官方天气API,提供全球实时天气数据与15分钟级更新,需配置Google Cloud API密钥使用。

收藏
16k
安装
5.7k
版本
1.2.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Google Weather技能基于Google官方Weather API,通过Python脚本调用实现天气查询。支持三种主要模式:

  • 当前天气 (current):获取实时温度、体感温度、湿度、风速风向等
  • 24小时预报 (forecast):逐小时温度、天气状况、风力预测
  • 原始JSON (json):返回完整结构化数据供二次开发

支持全球任意地点,自动通过Google Geocoding API进行地理编码解析。

显著优点

1. 数据权威性:直接对接Google官方API,数据来源可靠,更新频率达15分钟
2. 全球覆盖:支持 worldwide 任意城市、地标、坐标查询

3. 多维度数据:除基础温湿度外,还提供UV指数、降水概率、云量、能见度等专业指标

4. 本地化输出:根据地点自动适配语言(支持英语、希伯来语等)

5. 视觉友好:输出自带天气emoji图标,终端可读性佳

潜在局限

  • 密钥门槛:需注册Google Cloud项目、启用并配置API密钥,对非技术用户有一定上手成本
  • 付费模式:Google Cloud API超出免费额度后按调用量计费
  • 网络依赖:国内用户可能面临Google服务访问限制
  • 非官方封装:该skill为社区开发者封装,非Google官方直接提供的CLI工具

适合人群

  • 已拥有Google Cloud账号的开发者和高级用户
  • 需要程序化获取结构化天气数据的自动化场景
  • 对数据时效性和全球覆盖有要求的跨境业务用户

常规风险

  • 密钥泄露风险:API密钥需以环境变量配置,存在误提交至代码仓库的可能
  • 配额超限:高频调用可能导致意外费用产生
  • 服务稳定性:依赖Google Cloud服务可用性,存在单点依赖

Google Weather 内容

lib文件夹
手动下载zip · 5.0 kB
weather_helper.pytext/plain
请选择文件