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使用urllib2实现发送带cookie的请求
Apr 28 Python
python实现简单遗传算法
Mar 19 Python
Python中shapefile转换geojson的示例
Jan 03 Python
python添加模块搜索路径和包的导入方法
Jan 19 Python
Python3中编码与解码之Unicode与bytes的讲解
Feb 28 Python
用python3 返回鼠标位置的实现方法(带界面)
Jul 05 Python
Pytorch 抽取vgg各层并进行定制化处理的方法
Aug 20 Python
Python使用APScheduler实现定时任务过程解析
Sep 11 Python
python实现把二维列表变为一维列表的方法分析
Oct 08 Python
Python chardet库识别编码原理解析
Feb 18 Python
浅谈盘点5种基于Python生成的个性化语音方法
Feb 05 Python
Python就将所有的英文单词首字母变成大写
Feb 12 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
mysql+php分页类(已测)
2008/03/31 PHP
php print EOF实现方法
2009/05/21 PHP
php empty,isset,is_null判断比较(差异与异同)
2010/10/19 PHP
php 计划任务 检测用户连接状态
2012/03/29 PHP
查找php配置文件php.ini所在路径的二种方法
2014/05/26 PHP
PHP微信开发之二维码生成类
2015/06/26 PHP
PHP实现的mysql操作类【MySQL与MySQLi方式】
2017/10/07 PHP
PHP autoload使用方法及步骤详解
2020/09/05 PHP
Yii 实现数据加密和解密
2021/03/09 PHP
document.getElementById为空或不是对象的解决方法
2010/01/24 Javascript
Three.js源码阅读笔记(Object3D类)
2012/12/27 Javascript
js 控制图片大小核心讲解
2013/10/09 Javascript
js jq 单击和双击区分示例介绍
2013/11/05 Javascript
js形成页面的一种遮罩效果实例代码
2014/01/04 Javascript
通过复制Table生成word和excel的javascript代码
2014/01/20 Javascript
Javascript中的String对象详谈
2014/03/03 Javascript
常用的JavaScript模板引擎介绍
2015/02/28 Javascript
手机端页面rem宽度自适应脚本
2015/05/20 Javascript
基于javascript实现仿百度输入框自动匹配功能
2016/01/03 Javascript
JavaScript输出所选择起始与结束日期的方法
2017/07/12 Javascript
Vue在 Nuxt.js 中重定向 404 页面的方法
2019/04/23 Javascript
vue项目前端微信JSAPI与外部H5支付相关实现过程及常见问题
2020/04/14 Javascript
微信小程序之导航滑块视图容器功能的实现代码(简单两步)
2020/06/19 Javascript
详解javascript脚本何时会被执行
2021/02/05 Javascript
使用django-guardian实现django-admin的行级权限控制的方法
2018/10/30 Python
Django Path转换器自定义及正则代码实例
2020/05/29 Python
Python嵌入C/C++进行开发详解
2020/06/09 Python
python中entry用法讲解
2020/12/04 Python
HTML5实现分享到微信好友朋友圈QQ好友QQ空间微博二维码功能
2018/01/03 HTML / CSS
英国排名第一的最新设计师品牌手表独立零售商:TIC Watches
2016/09/24 全球购物
美国男士西装打折店:Jos. A. Bank
2017/11/13 全球购物
什么是View State?
2013/01/27 面试题
史上最牛辞职信
2015/05/13 职场文书
公司财务管理制度
2015/08/04 职场文书
新手入门Mysql--sql执行过程
2021/06/20 MySQL
关于Python使用turtle库画任意图的问题
2022/04/01 Python