Fading Coder

One Final Commit for the Last Sprint

Building a Web Crawler for Baidu Baike Using Python

This tutorial demonstrates how to build a web crawler to extract encyclopedia entries from Baidu Baike. The project follows a modular architecture with separate components for URL management, page downloading, content parsing, and data output. Project Structure baike_spider/ ├── url_manager.py ├── p...

Automated Python Web Scraper for University Announcements with WeChat Push Notifications

Selecting a Push Notification Service To receive real-time alerts, a lgihtweight push service is required. The Xiatusha (xtuis) WeChat Official Account API provides a straightforward method. By following the account and retrieving a personal authorization token, text-based alerts can be dispatched d...

Exploring Practical Python Libraries for Diverse Applications

BaiduSpider for Image Scraping BaiduSpider is a library to scraping Baidu search results, supporting various search types including images. Below is a code snippet to download images based on a keyword. from baiduspider import BaiduSpider import requests pages_to_scrape = 5 images_per_page = 10 sear...

Python Web Scraping Tutorial: From Fundamentals to Practical Bilibili Video Metadata Extraction

What Are Web Crawlers Web crawlers are automated scripts designed to systematically navigate public web pages, retrieve structured and unstructured data, and aggregate information for downstream analysis. All crawler operations must adhere to the target site's robots.txt rules, rate limiting require...

Web Scraping with BeautifulSoup: Node Selection and Traversal Techniques

BeautifulSoup is a Python library for parsing HTML and XML documents, enabling efficient data extraction from web pages. Installation # Install BeautifulSoup pip install beautifulsoup4 # Install lxml parser pip install lxml Basic Node Selection Initializing BeautifulSoup from bs4 import BeautifulSou...

Building a Chinese Poetry Chain Game with Python

The concept of a poetry chain game, often seen in cultural competitions, is inspired by the classical literary drinking game 'Fei Hua Ling'. This challenge requires participants to sequentially recite lines of poetry where the last character of one line phonetically matches the first character of th...