1
我想动态更改货币格式,我认为接近解决方案,但没有得到正确的方向,所以一些帮助非常可观。下面是 是我的代码。在Tibco Spotfire中使用Ironpython脚本动态设置货币
from Spotfire.Dxp.Application.Visuals import BarChart
from Spotfire.Dxp.Data import DataType
from Spotfire.Dxp.Data.Formatters import *
viz=barchart.As[BarChart]()
nf = DataType.Real.CreateLocalizedFormatter()
nf.Category = NumberFormatCategory.Currency
nf.DecimalDigits = 0;
viz.YAxis.Scale.Formatting.RealFormatter = nf;
这个代码到目前为止的工作,但是当我尝试添加
nf.CurrencyCulture='en-US
它抛出以下错误
TypeError: expected CultureInfo, got str
我试图弄清楚什么是CultureInfo
类型,但我不得到任何东西可能是我错过了什么