文章目录
前言
大数据时代,哪里是流量洼地,哪里就有赚钱机会,但是想要有所收货,也得需要大量的数据支持!
一、采集页面
纯自动化的手段,实现某音主播数据的采集,不涉及接口逆向。已经使用过uiautomator2的同学可以跳过这篇基础文章。不了解的同学可以翻下我之前的文章,至少要明白uiautomator2做的什么事情。
app版本:23.4.0
采集页面如下:
二、点击流程拆解
1、打开app
代码如下(示例):
import uiautomator2 as u2
d = u2.connect('18803bf5') # 设备对象
d.app_start(‘com.ss.android.ugc.aweme’, use_monkey=True)
2.搜索关键词,进入到主播列表页
代码如下(示例):
# 点击首页搜索
d(resourceId="com.ss.android.ugc.aweme:id/h9g").click()
# 输入关键词 美食
d(resourceId="com.ss.android.ugc.aweme:id/et_search_kw").set_text('美食')
# 点击搜索
d(resourceId="com.ss.android.ugc.aweme:id/tof").click()
# 点击用户
d(resourceId="android:id/text1", text="用户"