在中文windows下使用pywinauto进行窗口操作(一)
这两天开始接触pywinauto,听说百度的自动化QA也用这个模块,于是来了兴趣,但网上的教程很少,而且基本上都是拿官方的notepad来说,首先中文菜单的支持是问题,其次各种操作也没有写清楚,阅读官方的文档,发现这个东西使用起来还真是非常方便,下面我也以notepad为例来说明一下它的简单操作。
安装
pywinauto;
https://sourceforge.net/project/showfiles.php?group_id=157379
Sendkeys
http://www.rutherfurd.net/python/sendkeys/index.html
ctypes (如果你是python2.3或者2.4)
检测你是否安装正确
from pywinauto import application app = application.Application.start("notepad.exe") app.notepad.TypeKeys("%FX")