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 字符串和日期之间转换 StringAndDate
May 04 Python
解决pycharm无法调用pip安装的包问题
May 18 Python
数据清洗--DataFrame中的空值处理方法
Jul 03 Python
python 对多个csv文件分别进行处理的方法
Jan 07 Python
Django中ajax发送post请求 报403错误CSRF验证失败解决方案
Aug 13 Python
Python对称的二叉树多种思路实现方法
Feb 28 Python
Python实现UDP程序通信过程图解
May 15 Python
如何利用Python动态模拟太阳系运转
Sep 04 Python
python实现数据结构中双向循环链表操作的示例
Oct 09 Python
python可视化之颜色映射详解
Sep 15 Python
你需要掌握的20个Python常用技巧
Feb 28 Python
python读取mat文件生成h5文件的实现
Jul 15 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
哪吒敖丙传:新人物二哥敖乙出场 小敖丙奶气十足
2020/03/08 国漫
抓取并下载CSS中所有图片文件的php代码
2011/09/26 PHP
php导出excel格式数据问题
2014/03/11 PHP
php分页函数完整实例代码
2014/09/22 PHP
php获取当月最后一天函数分享
2015/02/02 PHP
js不是基础的基础
2006/12/24 Javascript
jQuery 页面 Mask实现代码
2010/01/09 Javascript
javascript中最常用的继承模式 组合继承
2010/08/12 Javascript
javascript 基础篇2 数据类型,语句,函数
2012/03/14 Javascript
JS获取URL中的参数数据
2013/12/05 Javascript
基于jQuery和CSS3制作响应式水平时间轴附源码下载
2015/12/20 Javascript
一步一步封装自己的HtmlHelper组件BootstrapHelper(三)
2016/09/14 Javascript
用JavaScript实现让浏览器停止载入页面的方法
2017/01/19 Javascript
jQuery实现字符串全部替换的方法【推荐】
2017/03/09 Javascript
详谈commonjs模块与es6模块的区别
2017/10/18 Javascript
vue cli3.0结合echarts3.0与地图的使用方法示例
2019/03/26 Javascript
jQuery实现鼠标移入显示蒙版效果
2020/01/11 jQuery
详解Java中String JSONObject JSONArray List转换
2020/11/13 Javascript
详解如何在vue+element-ui的项目中封装dialog组件
2020/12/11 Vue.js
Python写的一个简单DNS服务器实例
2014/06/04 Python
Python导入模块时遇到的错误分析
2017/08/30 Python
TensorFlow高效读取数据的方法示例
2018/02/06 Python
python 格式化输出百分号的方法
2019/01/20 Python
python字符串循环左移
2019/03/08 Python
TENSORFLOW变量作用域(VARIABLE SCOPE)
2020/01/10 Python
探秘TensorFlow 和 NumPy 的 Broadcasting 机制
2020/03/13 Python
h5页面背景图很长要有滚动条滑动效果的实现
2021/01/27 HTML / CSS
新西兰最大的品牌运动鞋购物网站:Platypus NZ
2017/10/27 全球购物
如何利用cmp命令比较文件
2016/04/11 面试题
《草原》教学反思
2014/02/15 职场文书
期终自我鉴定
2014/02/17 职场文书
学生自我鉴定格式及范文
2014/09/16 职场文书
教师批评与自我批评总结
2014/10/16 职场文书
学生检讨书范文
2014/10/30 职场文书
政府会议通知范文
2015/04/15 职场文书
python opencv通过按键采集图片源码
2021/05/20 Python