如何使用Python在手机端U2启动短视频的app小程序爬虫实战?

2026-06-10 05:5310阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计251个文字,预计阅读时间需要2分钟。

如何使用Python在手机端U2启动短视频的app小程序爬虫实战?

通过U2实现启动短视频:

一、安装抖音短视频+搜索抖音下载

如何使用Python在手机端U2启动短视频的app小程序爬虫实战?

二、分析短视频需求:模拟滑动视频和点击发布者

三、通过mitmproxy解析返回数据


通过U2实现启动短视频

一、安装抖音10.0.0

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

二、短视频抓取需求分析

  • 模拟滑动视频和点击发布者
  • 通过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()


    本文共计251个文字,预计阅读时间需要2分钟。

    如何使用Python在手机端U2启动短视频的app小程序爬虫实战?

    通过U2实现启动短视频:

    一、安装抖音短视频+搜索抖音下载

    如何使用Python在手机端U2启动短视频的app小程序爬虫实战?

    二、分析短视频需求:模拟滑动视频和点击发布者

    三、通过mitmproxy解析返回数据


    通过U2实现启动短视频

    一、安装抖音10.0.0

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

    二、短视频抓取需求分析

  • 模拟滑动视频和点击发布者
  • 通过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()