有一种方法,使用python上的locale
获取特定国家/地区的货币或拥有货币代码,知道哪些国家/地区使用此货币?
答案 0 :(得分:0)
import locale
locale.setlocale(locale.LC_ALL, 'en_US')
db = locale.localeconv()
db
是包含一堆密钥的dict()
,其中一个(int_curr_symbol
)是区域设置的货币符号。
转储它或查看locale
文档了解更多信息。
答案 1 :(得分:0)
您可以使用我的mpu
包:
select cast(cast(@yy as varchar(4))+right(concat('0',@mm),2)+'01' as datetime)
现在你有一个mpu.units.Currency对象:
import mpu
ger_currency = mpu.units.get_currency('GERMANY')
eur_currency = mpu.units.get_currency('EUR')
到目前为止,>>> ger_currency.__dict__
{'code': 'EUR',
'exponent': 2,
'symbol': '\xe2\x82\xac',
'withdrawal_date': None,
'numeric_code': '978',
'entities': ['GERMANY'],
'subunits': '',
'name': 'Euro'}
条目只是当前实体。