1 个不稳定版本

0.0.1 2020年10月1日

#69 in #money

MIT/Apache

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