python批量删除微信好友_用 Python + Appium 的方式自动化清理微信僵尸好友

19

python批量删除微信好友_用 Python + Appium 的方式自动化清理微信僵尸好友

批量删除微信好友的自动化脚本

在日常生活中,我们经常需要清理微信僵尸好友,这个过程比较耗时且枯燥。使用 Python + Appium 的方式可以实现自动化清理微信僵尸好友,提高生产力。

环境准备

1. Python: 使用 Python3.x 版本。

2. Appium: 安装最新的 Appium1.20.0 版本。

3. 微信: 微信版本为7.0.10 或以上。

4. Android SDK: 安装 Android SDK 和相关工具。

依赖库

* `appium-py`: Appium 的 Python 库* `time`: 时间模块脚本代码

```pythonimport osfrom appium import webdriverfrom time import sleep Appium 配置caps = {

'platformName': 'Android',

'platformVersion': '7.0.10',

'deviceName': 'MI9',

'appPackage': 'com.tencent.mm',

'appActivity': '.ui.LauncherUI'

}

连接 Appium服务driver = webdriver.Remote(' caps)

等待微信启动sleep(5)

找到好友列表页面friend_list_page = driver.find_element_by_id("com.tencent.mm:id/jz")

找到删除按钮delete_button = friend_list_page.find_element_by_id("com.tencent.mm:id/ha")

批量删除僵尸好友while True:

找到第一个僵尸好友 zombie_friend = driver.find_element_by_id("com.tencent.mm:id/jz")

点击删除按钮 delete_button.click()

等待删除确认 sleep(2)

确认删除 confirm_delete = driver.find_element_by_id("com.tencent.mm:id/ha")

confirm_delete.click()

等待下一个僵尸好友出现 sleep(5)

关闭 Appium服务driver.quit()

```

脚本解释

1. 首先,我们需要准备环境,包括 Python、Appium 和微信。

2. 然后,我们需要安装依赖库,包括 `appium-py` 和 `time` 模块。

3. 脚本代码中,我们首先连接 Appium服务,并等待微信启动。

4. 然后,我们找到好友列表页面和删除按钮。

5. 批量删除僵尸好友的循环体中,我们找到了第一个僵尸好友,点击了删除按钮,等待删除确认,然后确认删除。

6. 等待下一个僵尸好友出现后,我们重复上述过程,直到所有僵尸好友被清理。

7. 最后,我们关闭 Appium服务。

注意

* 这个脚本需要在真机环境中运行,不要在模拟器中运行,因为微信会闪退。

* 脚本可能需要调整以适应不同的微信版本和设备。

* 使用这个脚本前,请确保你有权利清理僵尸好友,并且不会对你的朋友造成伤害。

python批量删除微信好友

版权声明:除非特别标注,否则均为网络文章,侵权请联系站长删除。

上一篇 微信登录和分享适配Android11(targetSdkVersion是否升级为30),appId注册到微信失败的原因

下一篇 微信小程序问题总结