Currency Converter 用于在不同货币之间进行换算,并附带汇率获取与结果格式化能力。
主要能力:支持 150 多种货币之间的换算;可按指定日期使用历史汇率进行换算;支持批量转换多个金额;提供按地区习惯的货币格式化;支持处理 CSV 文件中的货币列;通过汇率缓存减少 API 调用。
使用方式:以命令行方式运行。单笔换算示例:python currency_converter.py --amount 100 --from USD --to EUR。批量文件换算示例:python currency_converter.py --file amounts.csv --from_col usd --to EUR --output converted.csv。
依赖:forex-python>=1.8、pandas>=2.0.0。
适用场景:需要快速换算金额、按历史日期回溯汇率、批量处理表格中的货币数据等。
限制:资料未说明汇率数据来源、更新频率、是否需要 API 密钥、免费或收费情况、支持平台及精度误差范围,这些信息暂未提供。