淘宝自动化框架选择方案

Posted on Fri 26 September 2025 in 开发工具 • Tagged with Python, 自动化测试, DrissionPage, Playwright, Selenium

淘宝自动化框架选择方案

🎯 推荐方案:DrissionPage + 现有架构

为什么选择 DrissionPage?

  1. 专为中国网站设计
  2. 针对淘宝、京东等电商网站优化
  3. 内置常见反爬虫机制绕过
  4. 国产框架,中文文档完善

  5. 与现有架构完美融合

  6. 可以直接使用现有的 requests session
  7. 支持与 mitmproxy 代理集成
  8. 兼容现有的数据处理管道

  9. 性能与易用性并存

  10. 基于 Chromium 内核,性能优秀
  11. API 设计简洁直观
  12. 支持页面模式和 requests 模式切换

📊 框架对比分析

特性 DrissionPage Playwright Selenium Requests-HTML
性能 很快 最 …

Continue reading

抖音长截图服务使用说明

Posted on Mon 15 January 2024 in 技术 • Tagged with 抖音, 长截图, Playwright, 自动化, 服务

本文介绍基于 Playwright 封装的抖音长截图服务,涵盖能力范围、接口设计、使用范例以及性能调优建议,便于快速集成到现有业务系统中。

服务概述

核心功能已经封装在 app/services/playwright_service.py 中,经过大量测试验证,推荐使用的默认参数如下:

  • 滚动距离:1000 px
  • 底部裁剪:300 px
  • 平均截图数量:4–5 张
  • 平均文件大小:2–4 MB

GitHub 仓库:https://github.com/heyaohua/douyin_screenshot_service

核心能力

  • 移动端模拟:完整模拟 iPhone 设备视口与 UA
  • 智能滚动:自动识别内部滚动 …

Continue reading