Форум сайта python.su
день добрый, подскажите плз как на питоне программно переключить раскладку клавиатуры
пробовал через модуль win32api, не получилось
Офлайн
Покажите что пробовали и что не получилось?
import win32api win32api.LoadKeyboardLayout('00000409',1) # to switch to english win32api.LoadKeyboardLayout('00000419',1) # to switch to arabic
Отредактировано ZerG (Март 21, 2016 16:29:34)
Офлайн
ZerGвот именно это я и пробовал, в гугле нашел что LoadKeyboardLayout только загружает
Покажите что пробовали и что не получилось?
>>> import win32api >>> win32api.LoadKeyboardLayout('00000409',1) # to switch to english 67699721 >>>
Офлайн
К сожалению виндов нима под рукой!
WinAPI.exe установили?
попробуйте еще интепритатор питона запустить с правами админа и выполнить код!
еще попробуйте
win32api. LoadKeyboardLayout ("00000419", win32con. KLF_ACTIVATE|win32con. KLF_REORDER|win32con. KLF_UNLOADPREVIOUS|win32con. KLF_SETFORPROCESS)
Офлайн
>>> win32api.LoadKeyboardLayout ("00000419", win32con.KLF_ACTIVATE|win32con.KLF_REORDER|win32con.KLF_UNLOADPREVIOUS|win32con.KLF_SETFORPROCESS) 68748313 >>>
Отредактировано chewey (Март 22, 2016 07:42:49)
Офлайн
Винды нет под руками - потому ничего не имею в виду! Попробуйте запустить файл - может ето установщик?
Офлайн
ZerGя кран
win32api. LoadKeyboardLayout (“00000419”, win32con. KLF_ACTIVATE|win32con. KLF_REORDER|win32con. KLF_UNLOADPREVIOUS|win32con. KLF_SETFORPROCESS)
Офлайн
Плюсуйте в карму….
Офлайн