跳至内容
菜单
此问题已终结
1 回复
2920 查看

I need to convert my total amount value into words which are in UAE format(AED currency). How can convert?

I tried many solutions but no one gives me the correct output. Please help me.

Ex: AED Three Hundred Eighty-Seven and Forty-Five Fils Only

形象
丢弃
最佳答案

It is possible that using the num2words python library will be the solution for you.

形象
丢弃
编写者

I tried, but get output in EURO currency. Can you please explain this in detail?

num2words(number, lang=lang, to=to, seperator=seperator, currency=currency)

example:

num2words(amount, lang=lang.iso_code, to='currency', seperator=_(' and'), currency=currency.name)