代码之家  ›  专栏  ›  技术社区  ›  hoju

用python格式化货币

  •  3
  • hoju  · 技术社区  · 14 年前

    我想将整数格式化为专业外观的货币字符串。例如:

    120万-120万美元
    456->$456.00美元

    您知道一个很好的库吗,最好是本地化的,以处理欧洲格式。

    2 回复  |  直到 14 年前
        1
  •  1
  •   wallyk    14 年前

    这种格式在某些有限的使用中似乎是合理的。但是,120万应该被格式化为120万还是120万?456不比456美元更友好吗?

    在大的精确数字中加上美分在抽奖邮件中很常见。( Ed McMann说你能赢12000000.00美元 )

    对于不同类型的数字的正确输出,似乎有一个详细的说明是更大的问题。完成后,编写格式化函数就非常简单了。

        2
  •  4
  •   Ignacio Vazquez-Abrams    14 年前

    locale.currency() 可以处理数字位,但我没有看到单词部分的模块。