[笔记]--用Python获取Windows系统语言

Windows系统区分系统语言和区域语言,下面用Python获取这两个语言:

import ctypes
import locale

dll_handle = ctypes.windll.kernel32
sys_lang = hex(dll_handle.GetSystemDefaultUILanguage())

loc_lang = locale.getdefaultlocale()

print sys_lang
print loc_lang


#>>> 
#0x804
#('zh_CN', 'cp936')
#>>> 

第1个输出是系统语言,第2个输出是区域语言;系统语言用代号表式:

中文是:0x804
英语是:0x409

posted on 2013-10-28 17:39  Wilask  阅读(1862)  评论(0编辑  收藏  举报

导航