python 调用win32pai 操作cmd的方法


Posted in Python onMay 28, 2017

实例如下:

#coding=utf-8
import subprocess
from time import *
import win32api
import win32con
import win32gui
subprocess.Popen('C:\windows\system32\cmd.exe')
sleep(1)
a=65;b=66;c=67;d=68;e=69;f=70;g=71;h=72;i=73;j=74;k=75
l=76;m=77;n=78;o=79;p=80;q=81;r=82;s=83;t=84;u=85;v=86
w=87;x=88;y=89;z=90;i=97;ii=98;iii=99;iv=100;five=101;vi=102
vii=103;viii=104;ix=105;zero=0;

#定义了常用按键的编码
n=win32gui.FindWindow('ConsoleWindowClass',None)

#查找打开的窗口,findwindow(x,y)x是类别名,y是窗口标题
p=win32gui.SetForegroundWindow(n)

#获取指针
win32api.keybd_event(d,0,0,0)
win32api.keybd_event(s,0,0,0)
win32api.keybd_event(m,0,0,0)
win32api.keybd_event(o,0,0,0)
win32api.keybd_event(v,0,0,0)
win32api.keybd_event(e,0,0,0)
win32api.keybd_event(13,0,0,0)
win32api.keybd_event(13,0,win32con.KEYEVENTF_KEYUP,0)
win32api.keybd_event(13,0,0,0)
win32api.keybd_event(13,0,win32con.KEYEVENTF_KEYUP,0)
win32api.keybd_event(13,0,0,0)
#模拟键盘输入

获取窗口信息的工具:Microsoft Spy++

以上这篇python 调用win32pai 操作cmd的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
使用Python进行新浪微博的mid和url互相转换实例(10进制和62进制互算)
Apr 25 Python
Python sys.argv用法实例
May 28 Python
利用python打印出菱形、三角形以及矩形的方法实例
Aug 08 Python
异步任务队列Celery在Django中的使用方法
Jun 07 Python
对Python2与Python3中__bool__方法的差异详解
Nov 01 Python
numpy给array增加维度np.newaxis的实例
Nov 01 Python
PyCharm鼠标右键不显示Run unittest的解决方法
Nov 30 Python
python利用ffmpeg进行录制屏幕的方法
Jan 10 Python
Python3.5 Pandas模块之Series用法实例分析
Apr 23 Python
对PyQt5中的菜单栏和工具栏实例详解
Jun 20 Python
django drf框架中的user验证以及JWT拓展的介绍
Aug 12 Python
Python集合基本概念与相关操作实例分析
Oct 30 Python
Python 稀疏矩阵-sparse 存储和转换
May 27 #Python
Django基础之Model操作步骤(介绍)
May 27 #Python
python之PyMongo使用总结
May 26 #Python
Python3安装Pymongo详细步骤
May 26 #Python
Python计时相关操作详解【time,datetime】
May 26 #Python
Python表示矩阵的方法分析
May 26 #Python
Python实现中文数字转换为阿拉伯数字的方法示例
May 26 #Python
You might like
如何删除多级目录
2006/10/09 PHP
Banner程序
2006/10/09 PHP
php中的时间显示
2007/01/18 PHP
laravel学习教程之关联模型
2016/07/30 PHP
PHP实现的防止跨站和xss攻击代码【来自阿里云】
2018/01/29 PHP
PHP 使用位运算实现四则运算的代码
2021/03/09 PHP
如何让DIV可编辑、可拖动示例代码
2013/09/18 Javascript
JavaScript让Textarea支持tab按键的方法
2015/06/26 Javascript
js实现仿爱微网两级导航菜单效果代码
2015/08/31 Javascript
Javascript技术难点之apply,call与this之间的衔接
2015/12/04 Javascript
javascript基础知识
2016/06/07 Javascript
JS框架之vue.js(深入三:组件1)
2016/09/29 Javascript
jQuery将表单序列化成一个Object对象的实例
2016/11/29 Javascript
基于JavaScript实现报警器提示音效果
2017/10/27 Javascript
详解Vue.js在页面加载时执行某个方法
2018/11/20 Javascript
图文讲解vue的v-if使用方法
2019/02/11 Javascript
微信小程序结合mock.js实现后台模拟及调试
2019/03/28 Javascript
Angular 多级路由实现登录页面跳转(小白教程)
2019/11/19 Javascript
js实现动态时钟
2020/03/12 Javascript
详解js中的几种常用设计模式
2020/07/16 Javascript
详解JavaScript作用域 闭包
2020/07/29 Javascript
[33:23]VG vs Pain 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
Pycharm及python安装详细教程(图解)
2020/07/31 Python
Python中常用的os操作汇总
2020/11/05 Python
MyFrenchPharma中文网:最大的法国药妆平台
2016/10/07 全球购物
美国时尚大码女装购物网站:Avenue
2019/05/24 全球购物
出纳岗位职责范本
2013/12/01 职场文书
大学奖学金获奖感言
2014/08/15 职场文书
党政领导班子民主生活会整改措施
2014/09/18 职场文书
2014党委书记四风问题对照检查材料思想汇报
2014/09/22 职场文书
装配出错检讨书
2014/09/23 职场文书
高中生旷课检讨书
2014/10/08 职场文书
杭白菊导游词
2015/02/10 职场文书
2015年度酒店客房部工作总结
2015/05/25 职场文书
市语委办2016年第十九届“推普周”活动总结
2016/04/05 职场文书
sql注入教程之类型以及提交注入
2021/08/02 MySQL