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的tkinter布局之简单的聊天窗口实现方法
Sep 03 Python
python如何在终端里面显示一张图片
Aug 17 Python
python爬虫爬取快手视频多线程下载功能
Feb 28 Python
通过python顺序修改文件名字的方法
Jul 11 Python
Python json模块dumps、loads操作示例
Sep 06 Python
pandas读取csv文件,分隔符参数sep的实例
Dec 12 Python
Python数据类型之Dict字典实例详解
May 07 Python
python自动化UI工具发送QQ消息的实例
Aug 27 Python
Python MongoDB 插入数据时已存在则不执行,不存在则插入的解决方法
Sep 24 Python
Python Sympy计算梯度、散度和旋度的实例
Dec 06 Python
python 连续不等式语法糖实例
Apr 15 Python
Python同时处理多个异常的方法
Jul 28 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&mysql(六)
2006/10/09 PHP
php实现三级级联下拉框
2016/04/17 PHP
laravel-admin自动生成模块,及相关基础配置方法
2019/10/08 PHP
浅谈laravel-admin form中的数据,在提交后,保存前,获取并进行编辑
2019/10/21 PHP
js倒计时小程序
2013/11/05 Javascript
jQuery级联操作绑定事件实例
2014/09/02 Javascript
javascript动态控制服务器控件实例
2014/09/05 Javascript
Javascript前端UI框架Kit使用指南之Kitjs简介
2014/11/28 Javascript
JQuery中DOM事件绑定用法详解
2015/06/13 Javascript
JavaScript中反正弦函数Math.asin()的使用简介
2015/06/14 Javascript
jQuery实现两款有动画功能的导航菜单代码
2015/09/16 Javascript
javascript使用 concat 方法对数组进行合并的方法
2016/09/08 Javascript
微信小程序--组件(swiper)详细介绍
2017/06/13 Javascript
vue组件之Alert的实现代码
2017/10/17 Javascript
ionic3实战教程之随机布局瀑布流的实现方法
2017/12/28 Javascript
解决layui前端框架 form表单,table表等内置控件不显示的问题
2018/08/19 Javascript
jQuery.validate.js表单验证插件的使用代码详解
2018/10/22 jQuery
微信小程序实现录音时的麦克风动画效果实例
2019/05/18 Javascript
layui上传图片到服务器的非项目目录下的方法
2019/09/26 Javascript
JavaScript 接口原理与用法实例详解
2020/05/12 Javascript
vue渲染方式render和template的区别
2020/06/05 Javascript
[05:06]TI4西雅图DOTA2前线报道 海涛密探LGD训练
2014/07/09 DOTA
Python中返回字典键的值的values()方法使用
2015/05/22 Python
python黑魔法之参数传递
2016/02/12 Python
Python切片知识解析
2016/03/06 Python
深入理解python中的闭包和装饰器
2016/06/12 Python
python实现获取Ip归属地等信息
2016/08/27 Python
Python的bit_length函数来二进制的位数方法
2019/08/27 Python
HTML5的结构和语义(5):内嵌媒体
2008/10/17 HTML / CSS
详解快速开发基于 HTML5 网络拓扑图应用
2018/01/08 HTML / CSS
英国No.1文具和办公用品在线:Euroffice
2016/09/21 全球购物
英国第一家领先的在线处方眼镜零售商:Glasses Direct
2018/02/23 全球购物
行政总经理岗位职责
2013/12/05 职场文书
大学新闻系求职信
2014/06/03 职场文书
孩子教育的心得体会
2014/09/01 职场文书
百万英镑观后感
2015/06/09 职场文书