我还没有找到任何有关如何格式化负数货币的内容,这让我很烦恼。
from decimal import *
import re
import sys
import os
import locale
locale.setlocale( locale.LC_ALL, 'English_United States.1252' )
# cBalance is a running balance of type Decimal
fBalance = locale.currency( cBalance, grouping=True )
print cBalance, fBalance
负数的结果:
-496.06 ($496.06)
我需要一个减号而不是括号
如何去掉括号并使用减号?