看来您使用的是Windows。那里的区域设置字符串不同。仔细看一下文档:
locale.setlocale(locale.LC_ALL, 'de_DE') # use German locale; name might vary with platform
在Windows上,我认为应该是这样的:
locale.setlocale(locale.LC_ALL, 'deu_deu')
MSDN包含语言字符串和国家(地区)字符串的列表
在Windows上设置Python语言环境的正确方法是什么?
看来您使用的是Windows。那里的区域设置字符串不同。仔细看一下文档:
locale.setlocale(locale.LC_ALL, 'de_DE') # use German locale; name might vary with platform
在Windows上,我认为应该是这样的:
locale.setlocale(locale.LC_ALL, 'deu_deu')
MSDN包含语言字符串和国家(地区)字符串的列表