大家好,我是小小明。昨天我在《UI自动化工具轻松实现微信消息的自动收发和朋友圈爬取》一文中演示了UIAutomation的三个使用示例,链接:https://blog.csdn.net/as604049322/article/details/119899542

由于昨天对UIAutomation的API了解还不够全面,个别代码优化空间还较大。今天我们的目标是实现微信PC版的联系人信息列表的爬取,将分别使用PyWinAuto和uiautomation来实现,通过对比的大家将会有更好理解。

💻PyWinAuto实现

PyWinAuto官方文档地址:https://pywinauto.readthedocs.io/

PyWinAuto连接一个桌面程序的方式主要有两种:

  • process: a process ID of the target
  • handle: a window handle of the target

分别是进程的pid和窗口句柄,下面我我分别演示如何获取微信的进程id和窗口


本文转载:CSDN博客