1 个不稳定版本
0.0.1 | 2020年10月1日 |
---|
#69 in #money
37KB
974 代码行
货币转换器
一个用 Rust 编写的命令行工具,用于货币之间的转换。
用法
$ currency-converter 1 eur in usd
1 EUR ⟶ 1.17 USD
配置
- 默认情况下,使用一个 API 来获取汇率。可以通过传递它们的 API 访问密钥启用额外的提供者。工具会平均这些结果。
- 默认情况下,输出保留两位小数。使用
--precise
可显示更多小数,具体取决于从汇率提供者获取的汇率。 - 使用
--stats
可以显示统计数据。
所有配置选项都显示在 --help
输出中
Converts an amount of a currency to another currency
USAGE:
currency-converter [FLAGS] [OPTIONS] [ARGS]
ARGS:
<amount> how much of the input currency
<currencies>... currency conversion, e.g. 'turkish lira in usd'
FLAGS:
-h, --help Prints help information
-p, --precise Show sub-cent decimals
-r, --raw Only print output currency value
-s, --stats Show conversion statistics
-V, --version Prints version information
OPTIONS:
--access-key-coinmarketcap <access-key-coinmarketcap> Enables the CoinMarketCap API
--access-key-fixer <access-key-fixer> Enables the Fixer.io API
依赖
~9–23MB
~319K SLoC