通过python的pywinauto包,操作微信应用窗体,发送信息、文件

1、窗体定位(inspect)

  1. 定位应用
    例如:可以利用下图中,ClassName="WeChatMainWndForPC"来定位微信应用(也可使用ProcessId等定位)。
  2. 定位窗体
    查看窗体信息,通过这些信息,代码中定位窗体。例如:从聊天页面切换至通讯录,通过Name以及ControlType定位【通讯录】按钮,通过click方法进入【通讯录】页面

    下述表格为常用的Inspect-pywinauto的对应关系:

    注意:当前使用title+control_type定位窗体,窗体不一定唯一,当出现多个窗体无法锁定时,建议使用层级窗体,即先定位目标窗体的上级窗体(具有唯一性),再通过此窗体定位目标窗体

python自动化,微信发送信息相关推荐

  1. python微信发送消息过于频繁_微信发送信息频率上限?

    请问有人知道微信发送信息频率上限是多少吗? 自己的机器人碰到的问题... 希望大家可以来帮助讨论下 先谢过啦 简单介绍下背景: 功能上基本上就是群发,且群发的信息对不同人是不一样的. 然后希望能够越准 ...

  2. 利用Python定时让微信发送信息

    利用Python让微信发送实时信息 首先要在电脑中导入open CV的库 按快捷键win+R输入cmd 输入代码pip install python-opencv 安装成功如图所示(有可能出现一次未成 ...

  3. python查看微信撤回信息

    python查看微信撤回信息 1.简介 2.安装 3.创建python文件,输入源代码 4.运行生成微信网页版二维码,手机扫码登陆即可 1.简介 itchat是一个开源的微信个人号接口,使用pytho ...

  4. 如何用python实现邮箱发送信息

    这篇文章主要为大家详细介绍了python实现邮箱发送信息,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 本文实例为大家分享了python实现邮箱发送信息的具体代码,供大 ...

  5. 使用Python实现微信发送文本消息、图片以及附件

    使用Python实现微信发送文本消息.图片以及附件 因为目前很多微信账号已经不支持网页版的操作了,因此无法使用之前的itchat这一类对微信进行操作. 为此,选择对微信PC端进行开发. 选择的方式比较 ...

  6. python爬虫获取服务器信息,通过python自动化获取服务器信息,并写入到excel(示例代码)...

    简介这篇文章主要介绍了通过python自动化获取服务器信息,并写入到excel(示例代码)以及相关的经验技巧,文章约943字,浏览量170,点赞数4,值得参考! 博主目前在电信外包工作,比较坑,因为涉 ...

  7. 用Python找回微信撤回信息,(来自程序员的小骄傲)就算你撤回我也看的到~

    微信(WeChat) 是腾讯公司于2011年1月21日推出的一个为智能终端提供即时通讯服务的免费应用程序,由张小龙所带领的腾讯广州研发中心产品团队打造 .在互联网飞速发展的下.民众的需求下,微信已经更 ...

  8. 用Python找回微信撤回信息,就算撤回了我也看的到~

    一条撤回的微信消息,就像一个秘密,让你迫切地想去一探究竟:或如一个诱饵,瞬间勾起你强烈的兴趣.你想知道,那是怎样的一句话?是对方不慎讲出的真话,还是一句发错了对象的话? 总之,这个撤回的消息,让人顿生 ...

  9. python pc微信 接收信息_GitHub - ericadver/WechatPCAPI: 微信PC版的API接口,可通过Python调用微信获取好友、群、公众号列表,并收发消息等功能。...

    WechatPCAPI 微信PC版的API接口,可通过Python调用微信获取好友.群.公众号列表,并收发消息等功能.可用于二次开发在线微信机器人.微信消息监控.群控软件.开发界面作多个微信控制软件等 ...

  10. python微信好友分析源代码_搞事情了 | 教你用Python分析微信好友信息(内附完整代码)...

    本文经授权转载至公众号 Python 知识圈 未经授权 严禁二次转载 阅读文本大概需要 5 分钟 技术群里一位读者微信私聊我,问我能不能统计下微信好友信息并以文件形式保存.其实,以前也写过类似的文章, ...

最新文章

  1. push与presentModal的 用法详解(转)
  2. python中日期和时间格式化输出的方法小结_Python 时间操作例子和时间格式化参数小结...
  3. 正则表达式匹配换行符
  4. 理解Tomcat架构、启动流程及其性能优化
  5. python数据处理框架_python 最快 web 框架 Sanci 快速入门
  6. 如何解决ORA-28002 the password will expire within 7 days问题(密码快过期)
  7. java执行python脚本并传递参数_从Java执行Python脚本存在参数传递问题
  8. python可以画动态图吗_matplotlib 画动态图以及plt.ion()和plt.ioff()的使用详解
  9. iphone小圆点在哪儿设置_字节推大力教育新品牌;iPhone12跌破发行价;直播打赏将设置冷静期;蚂蚁A股网上申购开启 | Tech日报...
  10. cvs数据导入工具 oracle_oracle数据库的导入导出
  11. 汽车常识全面介绍 - 刹车系统
  12. 全网首发:ProGuard保持一个类名函数名需要加public
  13. 财务部计算机操作规程,财务部操作规程.pdf
  14. 截止失真放大电路_数字电路基础(一)
  15. 名片识别 java_基于JAVA的名片识别接口调用代码实例
  16. VMware打开.vmx没反应
  17. 使用Notepad格式化xml
  18. python图案绘制解锁_PythonAppium实现安卓手机图形解锁
  19. 湖北武汉劳务员证书劳务人员实名制的难点分析建筑七大员培训
  20. Legolas工业自动化平台入门(二)数据响应动作

热门文章

  1. H5 在iPhone真机上调试H5页面
  2. 代写品牌故事四步写作方法
  3. 怎样在Edge浏览器中开启IE兼容模式
  4. javascript实现单例模式
  5. 给Android系统瘦身,安卓优化大师:给系统瘦身
  6. 2014年计算机一级考试题目,2014年计算机一级考试PS模拟试题
  7. 联想员工亲历联想大裁员:公司不是我的家
  8. c语言SPF算法代码,SPF 算法具体过程
  9. Android studio连接网易MuMu模拟器
  10. 红包算法-二倍均值法