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使用PyCrypto实现AES加密功能示例
May 22 Python
详解使用 pyenv 管理多个版本 python 环境
Oct 19 Python
浅谈Python中range和xrange的区别
Dec 20 Python
浅谈django model postgres的json字段编码问题
Jan 05 Python
基于python3实现socket文件传输和校验
Jul 28 Python
详解Python字典的操作
Mar 04 Python
python飞机大战 pygame游戏创建快速入门详解
Dec 17 Python
python实现tail -f 功能
Jan 17 Python
在pycharm中使用pipenv创建虚拟环境和安装django的详细教程
Nov 30 Python
Python通过m3u8文件下载合并ts视频的操作
Apr 16 Python
详解解Django 多对多表关系的三种创建方式
Aug 23 Python
Python pyecharts案例超市4年数据可视化分析
Aug 14 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
2006/10/09 PHP
浅谈PHP调用Webservice思路及源码分享
2014/06/04 PHP
用 Composer构建自己的 PHP 框架之设计 MVC
2014/10/30 PHP
Yii扩展组件编写方法实例分析
2015/06/29 PHP
PHP房贷计算器实例代码,等额本息,等额本金
2017/04/01 PHP
PHP基于双向链表与排序操作实现的会员排名功能示例
2017/12/26 PHP
JQuery加载图片自适应固定大小的DIV
2013/09/12 Javascript
javascript拖拽上传类库DropzoneJS使用方法
2013/12/05 Javascript
jquery选择符快速提取web表单数据示例
2014/03/27 Javascript
js 调用百度地图api并在地图上进行打点添加标注
2014/05/13 Javascript
jQuery动态背景图片效果实现方法
2015/07/03 Javascript
学习JavaScript设计模式(封装)
2015/11/26 Javascript
javascript中eval和with用法实例总结
2015/11/30 Javascript
javascript简单比较日期大小的方法
2016/01/05 Javascript
浅谈javascript:两种注释,声明变量,定义函数
2016/10/05 Javascript
原生js实现放大镜特效
2017/03/08 Javascript
node.js+jQuery实现用户登录注册AJAX交互
2017/04/28 jQuery
layui 点击重置按钮, select 并没有被重置的解决方法
2019/09/03 Javascript
JS立即执行的匿名函数用法分析
2019/11/04 Javascript
JavaScript图像放大镜效果实现方法详解
2020/06/28 Javascript
vue+echarts实现中国地图流动效果(步骤详解)
2021/01/27 Vue.js
python使用pymysql实现操作mysql
2016/09/13 Python
python让列表倒序输出的实例
2018/06/25 Python
余弦相似性计算及python代码实现过程解析
2019/09/18 Python
pytorch+lstm实现的pos示例
2020/01/14 Python
一文轻松掌握python语言命名规范规则
2020/06/18 Python
用python写PDF转换器的实现
2020/10/29 Python
Python+kivy BoxLayout布局示例代码详解
2020/12/28 Python
物业电工岗位职责
2013/11/20 职场文书
2015年度党员自我评价范文
2015/03/03 职场文书
上市公司董事长岗位职责
2015/04/16 职场文书
2015年除四害工作总结
2015/07/23 职场文书
初中政教处工作总结
2015/08/12 职场文书
Javascript中的解构赋值语法详解
2021/04/02 Javascript
Python 制作自动化翻译工具
2021/04/25 Python
草系十大最强宝可梦,纸片人上榜,榜首大家最熟悉
2022/03/18 日漫