SKILL.md
1.4 KB查看源码汇率查询#
查询任意两种货币的实时汇率,或指定日期的历史汇率。数据源为 Frankfurter(欧洲央行 ECB 每日发布,免费、无需 Key)。
用法#
python3 rate.py USD CNY # 1 美元 = ? 人民币(今日)
python3 rate.py USD CNY 1000 # 1000 美元 = ? 人民币
python3 rate.py EUR JPY --date 2026-10-30 # 指定日期
python3 rate.py USD --list # 列出支持的货币代码
- 参数:
<基准货币> <目标货币> [金额],货币用三位 ISO 代码(USD、CNY、EUR、JPY 等)。 --date YYYY-MM-DD:查询该日汇率(ECB 数据,工作日发布)。--list:列出全部支持的货币代码。
输出示例#
USD → CNY(2026-10-31)
1 USD = 7.1523 CNY
1000 USD = 7152.30 CNY
机制#
- Frankfurter API:
https://api.frankfurter.dev/v1/latest?base=USD&symbols=CNY(最新);/v1/2026-10-30?base=USD&symbols=CNY(历史)。 - 纯 Python 标准库(urllib),无第三方依赖。
- 汇率数据由欧洲央行每日发布,覆盖约 30 种常用货币。
隐私与安全#
- 不收集任何个人信息;仅向 Frankfurter 公共接口发起查询。
- 不含任何密钥或账号凭据。
文件内容是平台检查时读出的文本,只供查看。平台不会运行包里的任何脚本或程序。

