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应用程序在windows下不出现cmd窗口的办法
May 29 Python
python实现复制整个目录的方法
May 12 Python
TensorFlow搭建神经网络最佳实践
Mar 09 Python
从请求到响应过程中django都做了哪些处理
Aug 01 Python
Python除法之传统除法、Floor除法及真除法实例详解
May 23 Python
详解解决Python memory error的问题(四种解决方案)
Aug 08 Python
基于MATLAB和Python实现MFCC特征参数提取
Aug 13 Python
关于Python-faker的函数效果一览
Nov 28 Python
python 在threading中如何处理主进程和子线程的关系
Apr 25 Python
Python验证码截取识别代码实例
May 16 Python
PyCharm 2020.2 安装详细教程
Sep 25 Python
深入理解python多线程编程
Apr 18 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
linux系统上支持php的 iconv()函数的方法
2011/10/01 PHP
PHP语言中global和$GLOBALS[]的分析 之二
2012/02/02 PHP
web目录下不应该存在多余的程序(安全考虑)
2012/05/09 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(五)
2014/06/23 PHP
PHP添加图片水印、压缩、剪切的封装类
2015/08/17 PHP
必须收藏的php实用代码片段
2016/02/02 PHP
PHP文件上传类实例详解
2016/04/08 PHP
PHP文件后缀不强制为.php方法
2019/03/31 PHP
浅谈PHP5.6 与 PHP7.0 区别
2019/10/09 PHP
javascript 写类方式之五
2009/07/05 Javascript
用json方式实现在 js 中建立一个map
2014/05/02 Javascript
JavaScript中的比较操作符>、=、
2014/12/31 Javascript
javascript单例模式的简单实现方法
2015/07/25 Javascript
关于 jQuery Easyui异步加载tree的问题解析
2016/12/06 Javascript
Bootstrap table 定制提示语的加载过程
2017/02/20 Javascript
JS中利用swiper实现3d翻转幻灯片实例代码
2017/08/25 Javascript
mpvue中配置vuex并持久化到本地Storage图文教程解析
2018/03/15 Javascript
小程序rich-text组件如何改变内部img图片样式的方法
2019/05/22 Javascript
微信小程序实现文件、图片上传功能
2020/08/18 Javascript
vue实现在线预览pdf文件和下载(pdf.js)
2019/11/26 Javascript
详解javascript中var与ES6规范中let、const区别与用法
2020/01/11 Javascript
Python中的lstrip()方法使用简介
2015/05/19 Python
python实现一个简单的ping工具方法
2019/01/31 Python
python根据文章标题内容自动生成摘要的实例
2019/02/21 Python
Pycharm使用之设置代码字体大小和颜色主题的教程
2019/07/12 Python
python如何从文件读取数据及解析
2019/09/19 Python
Keras之fit_generator与train_on_batch用法
2020/06/17 Python
给领导的致歉信范文
2014/01/13 职场文书
班级活动总结格式
2014/08/30 职场文书
2015年银行信贷员工作总结
2015/05/19 职场文书
《索溪峪的野》教学反思
2016/02/19 职场文书
应届毕业生的自我评价
2019/06/21 职场文书
Java并发编程之详解CyclicBarrier线程同步
2021/06/23 Java/Android
Python中三种花式打印的示例详解
2022/03/19 Python
《游戏王:大师决斗》将推出新卡牌包4月4日上线
2022/03/31 其他游戏
Python selenium绕过webdriver监测执行javascript
2022/04/12 Python