MEOMcGill/pytok
A web scraper for TikTok
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tuần
#2 Repository Của Tuần
#4 Repository Của Tuần
🕵️ PyTok: Web scraper TikTok dựa trên browser automation
Phiên bản zendriver của thư viện không chính thức truy cập TikTok, tập trung vào việc tự động giải quyết captcha với hiệu năng tối ưu.
PyTok là công cụ thu thập dữ liệu từ TikTok bằng browser automation, cho phép người dùng lấy thông tin người dùng, video và bình luận. Dự án reimplement một số tính năng từ API gốc với trọng tâm mới là hỗ trợ captcha tự động thông qua zendriver.
✨ Điểm nổi bật
- Browser automation với zendriver: Tránh chặn bởi TikTok thông qua điều khiển trình duyệt thực.
- Tự động giải captcha: Giảm thiểu can thiệp thủ công khi thu thập dữ liệu lớn.
- Hỗ trợ bất đồng bộ: Sử dụng asyncio để tối ưu hiệu suất.
- Hỗ trợ delay tùy chỉnh: Điều chỉnh
request_delayđể tránh rate limiting. - Hàm tiện ích chuyển đổi DataFrame:
get_video_df(),get_comment_df(),get_user_df()chuyển đổi dữ liệu sang Pandas. - Cấu trúc dữ liệu JSON linh hoạt: Trả về toàn bộ dữ liệu từ API TikTok.
- Ví dụ đa dạng: Thư viện examples hướng dẫn chi tiết cách sử dụng.
💡 Vì sao đáng chú ý
PyTok nổi bật nhờ cách tiếp cận browser automation thay vì gọi trực tiếp API, giúp vượt qua cản trở bảo mật như captcha một cách tự động. Phù hợp cho nghiên cứu xã hội, phân tích nội dung TikTok, đặc biệt khi cần thu thập lượng lớn dữ liệu theo thời gian thực.
#PyTok #TikTokScraper #WebScraping #DataCollection #Zendriver #TiniX
Similar Projects
Discover other similar projects and AI models.
🚀 自托管的抖音、TikTok、B 站数据采集与无水印视频下载 API,支持 AI agent 通过 MCP 调用与离线语音转文字,Docker 一键部署。| Self-hosted TikTok, Douyin & Bilibili scraper and no-watermark video downloader — async REST API, MCP server for AI agents, CLI and web console, plus offline speech-to-text for downloaded videos. Self-healing identity pool, PostgreSQL archive, one docker compose up.
🚀 自托管的抖音、TikTok、B 站数据采集与无水印视频下载 API,支持 AI agent 通过 MCP 调用与离线语音转文字,Docker 一键部署。| Self-hosted TikTok, Douyin & Bilibili scraper and no-watermark video downloader — async REST API, MCP server for AI agents, CLI and web console, plus offline speech-to-text for downloaded videos. Self-healing identity pool, PostgreSQL archive, one docker compose up.
TikTok LIVE API for Python: The definitive 3rd-party library to receive livestream events (comments, gifts, etc.) in realtime from TikTok LIVE.
🎥✨ A TikTok live streaming recorder tool written in Python. Capture and relive your favorite TikTok moments effortlessly. 🎥✨
Cross-platform GUI tool for downloading watermark-free videos from TikTok, Douyin and more. Supports batch downloads and user profile scraping. 跨平台GUI工具,用于无水印下载TikTok、抖音等平台视频。支持批量下载和用户主页视频批量获取。
TIKTOK API IN PYTHON , GET TRENDING VIDEO, GET VIDEO BY CHALLENGE, GET VIDEO BY MUSIC, GET VIDEO BY USER, DOWNLOAD VIDEO NO WATERMARK