什么我需要做的(模块加载,现场方法调用等),所以,当我打电话:蟒蛇日期时间本地化
datetime.date(2009,1,16).strftime("%A %Y-%b-%d")
而不是得到:
Out[20]: 'Friday 2009-Jan-16'
我得到西班牙语/法语/德语/ ...输出
Out[20]: 'Viernes 2009-Ene-16'
而不必更改我的整个操作系统的区域设置(即只使用python调用动态设置区域设置,并将更改限制在我的应用程序中)
谢谢。
抱歉的基本问题,但你如何设置呢? 在locale.locale_alias.keys() 真 locale.setlocale(locale.LC_ALL, '西班牙语') 错误 '西班牙语':不支持的区域设置 – 2010-01-19 03:36:27
'locale.setlocale(local.LC_TIME, 'es_ES') ' – 2010-01-19 03:37:58
已尝试 locale.setlocale(locale.LC_TIME,'es_ES') 仍然得到 错误:不支持的语言环境设置 – 2010-01-19 03:43:03