当前位置:   article > 正文

pywinauto 记事本操作示例 移动鼠标 使用键盘 自动操作软件_pywinauto点击操作鼠标的移动逻辑

pywinauto点击操作鼠标的移动逻辑

from pywinauto.application import Application  # pip install pywinauto
import time
  • 1
  • 2

打开程序

win32 适用的程序: MFC,VB6,VCL

uia 适用的程序: WinForms,WPF,Store apps,Qt,Browsers

不支持的程序:Java AWT/Swing,GTK+,Tkinter

app = Application(backend="uia")  # uia 或者 win32
notepad_exe = app.start('notepad.exe'  # 程序路径
          )  # 打开程序
notepad_exe
  • 1
  • 2
  • 3
  • 4

查看窗口

notepad_exe.windows()  # 查看可用窗口
  • 1

找到控件位置

app[u"无标题 - 记事本"][u"垂直滚动条"].draw_outline()  # 画出控件位置(寻找控件的方法之一,另一种是用winSpy来找)
  • 1

下载 winSpy (这是一款在windows上查看所有窗口句柄的工具)

下载地址: 链接:https://pan.baidu.com/s/1uti_kaLHBWVonNkAMp0ZfA 提取码:bdgf


                
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/706488
推荐阅读
  

闽ICP备14008679号