RepositoryPythonCNChina
SP

SpiderClub/weibospider

:zap: A distributed crawler for weibo, building with celery and requests.

4.8kstars
1.2kforks
16issues
0views

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ủ đề: distributed-crawler

#1 Repository Của Tháng

1
TINIX TRENDING·Chủ đề: sina

#1 Repository Của Tháng

1
TINIX TRENDING·Chủ đề: weibo

#1 Repository Của Tháng

🕷️ Weibospider: Crawler phân tán cho Weibo, xây dựng bằng Celery và Requests

Một công cụ thu thập dữ liệu Weibo mạnh mẽ với khả năng phân tán qua Celery, hỗ trợ nhiều chức năng như đăng nhập tự động, tìm kiếm theo từ khóa, thu thập bình luận và mối quan hệ theo dõi.

Weibospider là một dự án mã nguồn mở bằng Python, được thiết kế để thu thập dữ liệu từ Weibo — nền tảng mạng xã hội lớn tại Trung Quốc. Dự án sử dụng Celery để xây dựng hệ thống crawler phân tán, kết hợp với thư viện Requests để thực hiện các yêu cầu mạng. Ngoài ra, dự án còn cung cấp giao diện quản trị Django để dễ dàng cấu hình và giám sát quá trình thu thập.

✨ Điểm nổi bật

  • Thu thập đa dạng nội dung: Hỗ trợ lấy thông tin người dùng, tìm kiếm theo từ khóa, thu thập bài viết gốc, bình luận và mối quan hệ theo dõi.
  • Phân tích chi tiết theo domain: Áp dụng các chiến lược phân tích khác nhau tù thuộc vào domain và loại người dùng.
  • Ổn định lâu dài: Tất cả yêu cầu mạng đều được phân tích thủ công, không dựa vào công cụ tự động hóa, đảm bảo tốc độ và độ ổn định cao.
  • Quản lý lỗi thông minh: Tự động xử lý tình trạng tài khoản bị đóng băng hoặc đăng nhập thất bại, đồng thời hỗ trợ thử lại khi gặp lỗi.
  • Cơ chế kiểm soát tần suất truy cập: Giúp tránh bị chặn bởi Weibo thông qua cài đặt ngưỡng hợp lý trong tệp cấu hình.
  • Hỗ trợ giao diện Web UI: Quản lý cấu hình dễ dàng thông qua Django Admin.
  • Tài liệu phong phú: Cung cấp wiki chi tiết và cộng đồng hỗ trợ tích cực.

💡 Vì sao đáng chú ý

Không giống như các dự án tương tự chỉ thu thập dữ liệu bề mặt, Weibospider đi sâu vào các chiến lược phân tích riêng biệt cho từng domain và loại người dùng, giúp thu thập được lượượng thông tin phong phú hơn so với phiên bản di động. Ngoài ra, việc xử lý lỗi thông minh và khả năng chạy ổn định lâu dài khiến dự án trở thành lựa chọn lý tưởng cho nghiên cứu dữ liệu xã hội và NLP. Tuy nhiên, người dùng nên tránh dùng tài khoản cá nhân thường xuyên để nguy cơ bị khóa tài khoản cao.


#Weibo #Crawler #Celery #Python #OpenSource #TiniX

Similar Projects

Discover other similar projects and AI models.

RepositoryPython
dataabc/weiboSpider

新浪微博爬虫,用python爬取新浪微博数据

9.7k
Feb 4, 2026
RepositoryPython
666ghj/BettaFish

微舆:人人可用的多Agent舆情分析助手,打破信息茧房,还原舆情原貌,预测未来走向,辅助决策!从0实现,不依赖任何框架。

42.5k
Oct 16, 2026
RepositoryPython
nghuyong/WeiboSpider

持续维护的新浪微博采集工具🚀🚀🚀

4.1k
Jun 30, 2026
RepositoryPython
qibinlou/SinaWeibo-Emotion-Classification

新浪微博情感分析应用

142
Nov 17, 2015
RepositoryObjective-C
iVanPan/cordova_weibo

A Cordova wrapper around the Sina WeiboSDK for Android and iOS. Provides access to ssoLogin, WeiboSharing etc...

196
Feb 15, 2019
RepositoryPHP
consatan/weibo_image_uploader

PHP 实现的微博图床上传轮子

126
Feb 11, 2018
RepositoryDart
RxReader/weibo_kit

Flutter版新浪微博登录/分享

108
May 29, 2023
RepositoryPython
666ghj/MiroFish

A Simple and Universal Swarm Intelligence Engine, Predicting Anything. 简洁通用的群体智能引擎,预测万物

82.7k
Oct 16, 2026
RepositoryPython
Asabeneh/30-Days-Of-Python

The 30 Days of Python programming challenge is a step-by-step guide to learn the Python programming language in 30 days. This challenge may take more than 100 days. Follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw

77.6k
Sep 30, 2026