导航
  • 主页
  • 招聘
  • Python 数据分析三剑客
  • Python 问答

请教python模拟键盘输入

jeky_zhang2013 华为 移动客户端工程师  2013-10-21 06:09:40
最近想做个小工具,在登录程序界面,模拟键盘输入用户名和密码,选择登录。
现在简单字符都能模拟输入,但是键盘的符合键还是输入不了,比如: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)
采用上面的输入方式也没有成功,请大家多多指教,谢谢~~
...全文
251 点赞 收藏 3
写回复
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
wst521 2014-10-14
引用 1 楼 iasky 的回复:
参考:https://gist.github.com/chriskiehl/2906125
能找到这个链接太好了,感谢楼主,感谢1楼的朋友!
回复
jeky_zhang2013 2013-10-21
引用 1 楼 iasky 的回复:
参考:https://gist.github.com/chriskiehl/2906125
太感谢了,解决了,很全面~~
回复
iasky 2013-10-21
参考:https://gist.github.com/chriskiehl/2906125
回复
发动态
发帖子
脚本语言(Python,Perl 等)
创建于2007-08-27

3.6w+

社区成员

Python,JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
申请成为版主
社区公告

CSDN 脚本语言社区接受专栏投稿(专栏会在顶部创建专属你的栏目),投稿需满足以下要求:

  • 脚本语言技术相关;
  • 文章持续更新,保持活跃;
  • 内容清晰明了,干货为主;
  • 文章排版有序,有条有理。

本社区开通招聘专栏,发布招聘信息请联系版主,发布者需要保证招聘信息真实有效,CSDN 平台和版主不对招聘内容负责!

联系方式:私聊版主、发送邮件、QQ联系等均可: