循环上面的操作,就可以判断出哪些是僵尸粉,哪些好友的账号被限制,哪些是正常的好友关系 。
第 3 步,删除上面获取到的僵尸粉列表 。
拿到上面的僵尸粉数据列表,就可以利用上面的方式进行一系列自动化UI 操作,删除掉这些好友 。
def del_friend_black(self, weixin_id): """ 删除黑名单好友 :return: """ # 到好友聊天界面 self.__to_friend_chat_page(weixin_id) # 点击聊天界面右上角,进入到好友的详细信息界面 self.poco(self.id_person_msg_button).click() # 点击好友头像 self.poco(self.id_person_head_url).click() # 点击个人名片的右上角,弹出好友操作菜单 self.poco(self.id_person_manage_menu).click() # 查找删除操作栏 # 注意:对于目前主流的手机,都需要滑动到最底部才能出现【删除】这一操作栏 self.poco.swipe([0.5, 0.9], [0.5, 0.3], duration=0.2) # 点击删除,弹出删除对话框 self.poco(self.id_person_del, text=self.text_person_del).click() # 确定删除好友【确定删除】 # 界面会直接回到主界面 self.poco(self.id_person_del_sure, text=self.text_person_del).click()
4、结 果 结 论
编译 Android 项目或者直接运行 APK 就能将微信通信录的好友数据保存到项目文件目录下 。
然后运行 Python 程序会遍历通讯录好友数据,自动化去操作微信 App,接着将所有的僵尸粉写入到本地文件中,最后可以选择将这些僵尸粉全部删除掉 。
最后注意:不管你是刚学Python还是想找python高薪工作,记住:项目开发经验永远是核心,如果你缺新项目练习或者没有python入门到高级实战视频教程,可以关注我,后台私信我 ‘py’ 自动获取最新python教程资料!还有老司机解答哦!
本文的文字及图片来源于网络加上自己的想法,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理 。
【谁偷偷删了你的微信?用Python分分钟揪出来】
推荐阅读
- Excel删除重复值,你会吗?
- “瘦金体”由谁所创?
- 谁知道彩云红,红岁红茶?[红茶]
- 梦溪笔谈是谁写的? 梦溪笔谈作者
- cache文件夹可以删除吗?
- 朱棣把皇位传给了谁?
- 汉子哥是谁?
- 人民法院审理案件由谁来审理?
- 乱七八糟的Excel空行,怎么删?
- 清朝初期中国地图 清朝第一张地图是谁绘制的