我正在尝试使用带有 python 2.7 的谷歌应用引擎将货币格式化为美国语言环境。这是我正在使用的代码:
import locale
locale.setlocale( locale.LC_ALL, 'US')
tFloatCash = 50.00
tStringCash = locale.currency(tFloatCash)
这在交互式 shell 中工作得很好。但是,我在 GAE 本身上遇到了这个错误:
File "***", line 138, in post
locale.setlocale( locale.LC_ALL, 'US')
File "/base/python27_runtime/python27_dist/lib/python2.7/locale.py", line 531, in setlocale
return _setlocale(category, locale)
Error: unsupported locale setting
我该怎么做才能解决这个问题?有没有我可以快速实现的另一个货币格式化库来格式化我的 float ?
最佳答案
关于python - Google App Engine Python 中使用区域设置的货币格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8198952/