RepositoryPython
MEOMcGill

MEOMcGill/pytok

A web scraper for TikTok

178sao
23fork
2issue
1lượt xem

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: tiktok-scraper

#1 Repository Của Tuần

2
TINIX TRENDING·Chủ đề: tiktok-api

#2 Repository Của Tuần

4
TINIX TRENDING·Chủ đề: web-scraper

#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

Dự án tương tự

Khám phá các dự án và mô hình AI khác có sự tương đồng.

RepositoryPython
Evil0ctal/Douyin_TikTok_Download_API

🚀 自托管的抖音、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.

20.9k
Oct 21, 2026
RepositoryPython
Evil0ctal/Douyin_TikTok_Download_API

🚀 自托管的抖音、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.

20.9k
Oct 21, 2026
RepositoryPython
davidteather/TikTok-Api

The Unofficial TikTok API Wrapper In Python

6.7k
Aug 24, 2026
RepositoryPython
isaackogan/TikTokLive

TikTok LIVE API for Python: The definitive 3rd-party library to receive livestream events (comments, gifts, etc.) in realtime from TikTok LIVE.

1.6k
Oct 20, 2026
RepositoryPython
Michele0303/tiktok-live-recorder

🎥✨ A TikTok live streaming recorder tool written in Python. Capture and relive your favorite TikTok moments effortlessly. 🎥✨

922
Aug 12, 2026
RepositoryPython
546200350/TikTokUploder

Upload video to Tik Tok by sessionId

198
Nov 18, 2024
RepositoryPython
TikHub/TikHub-Multi-Functional-Downloader

Cross-platform GUI tool for downloading watermark-free videos from TikTok, Douyin and more. Supports batch downloads and user profile scraping. 跨平台GUI工具,用于无水印下载TikTok、抖音等平台视频。支持批量下载和用户主页视频批量获取。

188
Mar 18, 2025
RepositoryPython
sudoguy/tiktok_bot

New tiktok bot on https://github.com/sudoguy/tiktokpy

134
Dec 8, 2022
RepositoryPython
demon071/Tiktok-API-Python

TIKTOK API IN PYTHON , GET TRENDING VIDEO, GET VIDEO BY CHALLENGE, GET VIDEO BY MUSIC, GET VIDEO BY USER, DOWNLOAD VIDEO NO WATERMARK

133
Nov 26, 2022