这里有新鲜出炉的 Python 入门,程序狗速度看过来!
Python 是一种面向对象、解释型计算机程序设计语言,由 Guido van Rossum 于 1989 年底发明,第一个公开发行版发行于 1991 年。Python 语法简洁而清晰,具有丰富和强大的类库。它常被昵称为胶水语言,它能够把用其他语言制作的各种模块(尤其是 C/C++)很轻松地联结在一起。
下面小编就为大家带来一篇 python 调用 win32pai 操作 cmd 的方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
实例如下:
- #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 的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持 PHPERZ。
(adsbygoogle = window.adsbygoogle || []).push({});
来源: http://www.phperz.com/article/17/0702/336233.html