app小程序手机端Python爬虫实战15-通过U2实现启动短视频

通过U2实现启动短视频

在这里插入图片描述

一、安装抖音10.0.0

https://www.wandoujia.com/ 搜索抖音下载

二、短视频抓取需求分析

  1. 模拟滑动视频和点击发布者
  2. 通过mitmproxy解析返回数据

三、启动抖音app

import uiautomator2 as u2

class 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()
	
		

猜你喜欢

转载自blog.csdn.net/huangbangqing12/article/details/126294901
U2
今日推荐