通过U2实现启动短视频 一、安装抖音10.0.0 https://www.wandoujia.com/ 搜索抖音下载 二、短视频抓取需求分析 模拟滑动视频和点击发布者 通过mitmproxy解析返回数据 三、启动抖音app import uiaut
通过U2实现启动短视频
一、安装抖音10.0.0
https://www.wandoujia.com/ 搜索抖音下载
二、短视频抓取需求分析
三、启动抖音app
import uiautomator2 as u2class Douyin(object):
# 在__init__
def __init__(self, serial="127.0.0.1:62001"):
self.d = u2.connect_usb(serial = serial)
self.start_app()
self.handle_watcher()
def start_app(self):
"""启动app"""
self.d.app_start(package_name="com.ss.android.ugc.aweme")
def handle_watcher(self):
# 取消通知权限
self.d.watcher.when('//*[@resource-id="com.ss.android.ugc.aweme:id/a4r"]').click()
# 发现滑动查看更多
self.d.watcher.when('//*[@text="滑动查看更多"]').click()
# 监控器写好之后 通过start方法启动
self.d.watcher.start()