时间:2021-05-22
实例如下:
#coding=utf-8import subprocessfrom time import *import win32apiimport win32conimport win32guisubprocess.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=75l=76;m=77;n=78;o=79;p=80;q=81;r=82;s=83;t=84;u=85;v=86w=87;x=88;y=89;z=90;i=97;ii=98;iii=99;iv=100;five=101;vi=102vii=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的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
windows提供win32api给供程序员执行各种各样的操作,所以win32控制台,win32项目,mfc应用程序都可直接调用win32api。但直接使用wi
本文代码需要正确安装Python扩展库pywin32,建议下载whl文件进行离线安装。然后调用win32api的ShellExecute()函数来实现文档打印,
通过Python操作注册表有两种方式,第一种是通过Python的内置模块_winreg;另一种方式就是Win32ExtensionForPython的win32
调用WindowsAPI锁定计算机本来想用Python32直接调用,可是没有发现Python32有WindowsAPILockWorkStation();因此,
1.确定Python版本,电脑64位或者32位打开cmd(window键+R,输入cmd就出现),在命令行输入:打开cmd(window键+R,输入cmd就出现