现在在尝试用pywinauto获取聊天记录 希望得到以下结果:
1、获取所有好友和群里的新消息
2、新消息的内容包括:好友名、好友号、消息内容,消息时间
3、有新消息来时,能点击打开,获取内容文章来源:https://www.toymoban.com/news/detail-695748.html
以下是使用pywinauto自动化实现获取微信聊天记录的示例代码:文章来源地址https://www.toymoban.com/news/detail-695748.html
from pywinauto import Application, findwindows
# 启动微信应用程序
app = Application().start("C:\\Program Files (x86)\\Tencent\\WeChat\\WeChat.exe")
# 等待微信主窗口出现
main_window = app.window(title_re=".*微信.*")
main_window.wait('visible')
while True:
# 获取好友列表和群列表
friend_list = main_window.child_window(title="微信", control_type="TreeItem").get_item(["微信", "联系人"])
group_list = main_window.child_window(title="微信", control_type="TreeItem").get_item(["微信", "群聊"])
# 获取所有好友的新消息
for friend_item in friend_list.children():
friend_name = friend_item.texts()[0]
# 判断是否有新消息
if friend_
到了这里,关于pywinauto 自动化实现获取微信聊天记录(实例)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!