是否有一个软件包可以维护所有带有符号的货币列表?
是否有一个 python 包提供所有(或相当完整)货币的列表以及符号(例如美元的“$”)。
有优秀的 pycountry、py-moneyed 和 ccy 但这些没有符号。
Is there a python package that provides list of all (or fairly complete) currencies with the symbols (like "$" for USD).
There are excellent pycountry, py-moneyed and ccy but these do not have symbols.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
这比您真正需要的要多得多,但 Babel 确实在 Localecurrency_symbols 字典中包含了货币。不过,有些可能需要一些解析;例如,USD 是“US$”而不仅仅是美元符号,而其他货币(例如欧元或人民币)则没有这样的前缀。
我相信 Babel 使用 CLDR 作为其来源。
It's a lot more than you really need, but Babel does include currencies, in the Locale currency_symbols dictionary. Some may require a little parsing, though; for example, USD is 'US$' rather than just the dollar sign, while others, like the Euro or Yuan, have no such prefix.
I believe Babel uses the CLDR as its source.
这取决于您的计算机上安装的区域设置。在 *nix 机器上,您可以使用命令
locale -a
找出可用的语言环境。This depends on what locales are installed on your machine. On *nix machines, you can find out what locales are available with the command
locale -a
.我创建了 Forex-python 包,它维护所有最新的货币代码及其符号。
您可以将金额从一种货币转换为另一种货币。
I created Forex-python package which maintains all latest Currency code and its sign.
And you can convert amount from one currency to other.