在Python 2.x上获取当前Windows(或OSX)区域设置ID的方法是什么。我想得到一个int(或str),它告诉我OS中的哪种语言是活跃的。
可以不使用WinAPI吗?
答案 0 :(得分:10)
这是与Python 2.6中 locale 模块相关的文档。
更具体地说,以下是如何获取系统区域设置的示例(来自上面的链接):
import locale
loc = locale.getlocale() # get current locale
locale.getdefaultlocale() # Tries to determine the default locale settings and returns them as a tuple of the form (language code, encoding); e.g, ('en_US', 'UTF-8').