首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

请问python模拟键盘输入

2013-10-22 
请教python模拟键盘输入最近想做个小工具,在登录程序界面,模拟键盘输入用户名和密码,选择登录。现在简单字

请教python模拟键盘输入
   最近想做个小工具,在登录程序界面,模拟键盘输入用户名和密码,选择登录。
   现在简单字符都能模拟输入,但是键盘的符合键还是输入不了,比如:ctrl+? =?,单独输入?的ascill码63,显示没有输入成功了的.
        win32api.keybd_event(15,0,0,0)   
        win32api.keybd_event(63,0,0,0)
        win32api.keybd_event(63,0,win32con.KEYEVENTF_KEYUP,0)
        win32api.keybd_event(15,0,win32con.KEYEVENTF_KEYUP,0) 


win32api.keybd_event(15,0,0,0)   
        win32api.keybd_event(63,0,0,0)
        win32api.keybd_event(63,0,win32con.KEYEVENTF_KEYUP,0)
        win32api.keybd_event(14,0,win32con.KEYEVENTF_KEYUP,0) 
    采用上面的输入方式也没有成功,请大家多多指教,谢谢~~
 
[解决办法]
参考:https://gist.github.com/chriskiehl/2906125

热点排行