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爬虫之模拟知乎登录的方法教程
May 25 Python
Python列表推导式、字典推导式与集合推导式用法实例分析
Feb 07 Python
小白如何入门Python? 制作一个网站为例
Mar 06 Python
python 读取.csv文件数据到数组(矩阵)的实例讲解
Jun 14 Python
Python小白必备的8个最常用的内置函数(推荐)
Apr 03 Python
详解python websocket获取实时数据的几种常见链接方式
Jul 01 Python
提升Python效率之使用循环机制代替递归函数
Jul 23 Python
python ctypes库2_指定参数类型和返回类型详解
Nov 19 Python
django 文件上传功能的相关实例代码(简单易懂)
Jan 22 Python
完美解决keras 读取多个hdf5文件进行训练的问题
Jul 01 Python
python munch库的使用解析
May 25 Python
Python 游戏大作炫酷机甲闯关游戏爆肝数千行代码实现案例进阶
Oct 16 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
PHP mkdir()无写权限的问题解决方法
2014/06/19 PHP
浅谈php安全性需要注意的几点事项
2014/07/17 PHP
php实现文本数据导入SQL SERVER
2015/05/17 PHP
PHP附件下载中文名称乱码的解决方法
2015/12/17 PHP
PHP7 新增常量
2021/03/09 PHP
HTA版JSMin(省略修饰语若干)基于javascript语言编写
2009/12/24 Javascript
jquery中prop()方法和attr()方法的区别浅析
2013/09/06 Javascript
js操作label给label赋值及取label的值示例
2013/11/07 Javascript
IE的事件传递-event.cancelBubble示例介绍
2014/01/12 Javascript
详解JavaScript中undefined与null的区别
2014/03/29 Javascript
js加入收藏夹代码(兼容ie/ff/op)
2014/05/16 Javascript
javascript实现添加附件功能的方法
2015/11/18 Javascript
jquery特效 点击展示与隐藏全文
2015/12/09 Javascript
AngularJS中directive指令使用之事件绑定与指令交互用法示例
2016/11/22 Javascript
Javascript中document.referrer隐藏来源的方法
2017/01/16 Javascript
Vue.js移动端左滑删除组件的实现代码
2017/09/08 Javascript
Windows安装Node.js报错:2503、2502的解决方法
2017/10/25 Javascript
浅析Javascript中双等号(==)隐性转换机制
2017/10/27 Javascript
vue富文本框(插入文本、图片、视频)的使用及问题小结
2018/08/17 Javascript
微信小程序如何刷新当前界面的实现方法
2019/06/07 Javascript
为react组件库添加typescript类型提示的方法
2020/06/15 Javascript
[08:42]DOTA2每周TOP10 精彩击杀集锦vol.2
2014/06/25 DOTA
[01:08:17]2018DOTA2亚洲邀请赛3月29日 小组赛B组 EG VS VGJ.T
2018/03/30 DOTA
Python中生成Epoch的方法
2017/04/26 Python
Python3导入自定义模块的三种方法详解
2018/04/13 Python
Python requests发送post请求的一些疑点
2018/05/20 Python
在Python中定义一个常量的方法
2018/11/10 Python
PyCharm的设置方法和第一个Python程序的建立
2019/01/16 Python
基于python检查SSL证书到期情况代码实例
2020/04/04 Python
详解Python中的编码问题(encoding与decode、str与bytes)
2020/09/30 Python
高中军训第一天感言
2014/03/06 职场文书
学习决心书
2014/03/11 职场文书
企业介绍信范文
2015/01/30 职场文书
学校运动会感想
2015/08/10 职场文书
Python包argparse模块常用方法
2021/06/04 Python
一起来学习Python的元组和列表
2022/03/13 Python