Tagged articles
186 articles
Page 1 of 2
Python Programming Learning Circle
Python Programming Learning Circle
May 12, 2025 · Fundamentals

Basic Python Web Scraping Techniques and Tips

This article introduces beginner-friendly Python web‑scraping methods, covering the simplest urllib/requests approach, adding request headers, inspecting network traffic for hidden data, handling dynamically loaded content with Selenium, and provides links to deeper tutorials for each technique.

Network InspectionPythonSelenium
0 likes · 4 min read
Basic Python Web Scraping Techniques and Tips
Python Programming Learning Circle
Python Programming Learning Circle
Mar 25, 2025 · Backend Development

Comprehensive Python Guide to Download Files from the Web, S3, and Other Sources

This tutorial walks through multiple Python techniques for downloading regular files, web pages, Amazon S3 objects, and other resources, covering basic requests, wget, handling redirects, chunked large‑file downloads, parallel downloads, progress bars, urllib, urllib3, proxy usage, boto3 for S3, and asynchronous downloads with asyncio.

Boto3File DownloadPython
0 likes · 8 min read
Comprehensive Python Guide to Download Files from the Web, S3, and Other Sources
Test Development Learning Exchange
Test Development Learning Exchange
Jan 11, 2025 · Fundamentals

Python Scripts for File Management, Data Processing, Automation, and More

This article provides a collection of practical Python code snippets covering file and directory management, data processing, network requests, automation tasks, document handling, image manipulation, system monitoring, visualization, cleaning, logging, and web scraping, all presented with clear explanations and ready-to-use examples.

data-processingfile-managementweb-scraping
0 likes · 7 min read
Python Scripts for File Management, Data Processing, Automation, and More
Raymond Ops
Raymond Ops
Dec 27, 2024 · Backend Development

Master Python Requests: Web Scraping Basics with GET, POST, and File Saving

This tutorial walks you through installing the Python requests library, using GET, POST, and PUT methods, handling query parameters, setting custom headers to bypass anti‑scraping measures, and saving both HTML content and images to local files, complete with runnable code examples.

HTTPPythonTutorial
0 likes · 7 min read
Master Python Requests: Web Scraping Basics with GET, POST, and File Saving
Python Crawling & Data Mining
Python Crawling & Data Mining
Dec 19, 2024 · Backend Development

How to Scrape and Automate King of Glory Item Data with Python

Learn how to use Python to scrape hero equipment data from the King of Glory website, download images via multithreaded requests, and automatically generate comprehensive Markdown and Excel reports, complete with code snippets and troubleshooting tips for a seamless data extraction workflow.

data-processinggame datamarkdown
0 likes · 9 min read
How to Scrape and Automate King of Glory Item Data with Python
Python Programming Learning Circle
Python Programming Learning Circle
Dec 10, 2024 · Big Data

23 Python Web Scraping Projects with GitHub Links

This article compiles twenty‑three Python web‑scraping projects, each described with its purpose, key features, and a direct GitHub repository link, offering developers a ready‑made toolbox for data collection across platforms such as WeChat, DouBan, Zhihu, Bilibili, and more.

GitHubPythonScrapy
0 likes · 9 min read
23 Python Web Scraping Projects with GitHub Links
Python Programming Learning Circle
Python Programming Learning Circle
Oct 10, 2024 · Backend Development

Python Web Scraping Techniques: Requests, Proxies, Cookies, Headers, Captcha, Gzip, and Multithreading

This article outlines essential Python web‑scraping techniques, covering basic GET/POST requests, proxy usage, cookie handling, header manipulation to mimic browsers, simple captcha solutions, gzip compression handling, and multithreaded crawling with a thread‑pool template, providing practical code examples for each step.

GzipProxyPython
0 likes · 5 min read
Python Web Scraping Techniques: Requests, Proxies, Cookies, Headers, Captcha, Gzip, and Multithreading
Python Programming Learning Circle
Python Programming Learning Circle
Aug 8, 2024 · Fundamentals

10 Useful Python Scripts to Automate Everyday Tasks

This article presents ten practical Python scripts—including data analysis with Pandas, web scraping with BeautifulSoup, file renaming, image resizing, PDF generation, email sending, data backup, password generation, a simple HTTP server, and SQLite backup/restore—to help automate common programming tasks.

EmailSQLitepandas
0 likes · 9 min read
10 Useful Python Scripts to Automate Everyday Tasks
Python Programming Learning Circle
Python Programming Learning Circle
Jul 18, 2024 · Operations

17 Practical Python Scripts for Automating Common Tasks

This article presents seventeen versatile Python scripts that automate tasks such as file management, web scraping, email handling, database interaction, system monitoring, and image processing, providing clear code examples and explanations to help developers and analysts streamline workflows and boost productivity.

Emaildata-processingsystem-administration
0 likes · 20 min read
17 Practical Python Scripts for Automating Common Tasks
Python Programming Learning Circle
Python Programming Learning Circle
Jun 5, 2024 · Backend Development

Various Python Methods for E‑commerce Data Collection and Web Scraping

This article introduces ten practical Python techniques—including requests, Selenium, Scrapy, Crawley, PySpider, aiohttp, asks, vibora, Pyppeteer, and Fiddler‑based reverse engineering—to efficiently collect e‑commerce and app data while addressing common challenges such as IP blocking, captchas, and authentication.

ScrapySeleniumaiohttp
0 likes · 8 min read
Various Python Methods for E‑commerce Data Collection and Web Scraping
Python Programming Learning Circle
Python Programming Learning Circle
May 7, 2024 · Operations

9 Practical Python Automation Scripts for Everyday Tasks

This article presents nine useful Python automation scenarios—including file management, web scraping, text processing, email handling, Excel manipulation, database interaction, system task scheduling, and image editing—each accompanied by clear script examples and explanations to help readers streamline repetitive workflows efficiently.

Emailfile-managementimage-processing
0 likes · 20 min read
9 Practical Python Automation Scripts for Everyday Tasks
Python Programming Learning Circle
Python Programming Learning Circle
Mar 20, 2024 · Backend Development

One‑Line Python Web Scraping with Scrapeasy: Installation, Usage, and Media Download Guide

This article introduces the Scrapeasy Python library, explains how to install it with a single pip command, and demonstrates step‑by‑step code examples for initializing websites, extracting links, images, videos, and other files, highlighting its ease of use for fast web data extraction.

Backenddata-extractionscrapeasy
0 likes · 6 min read
One‑Line Python Web Scraping with Scrapeasy: Installation, Usage, and Media Download Guide
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Dec 11, 2023 · Frontend Development

Bypassing Juejin Slider Captcha with Puppeteer and Canvas Image Recognition

This article demonstrates how to use Puppeteer and the Canvas API to automate login on Juejin, extract the slider captcha image, apply grayscale and binarization processing to locate the gap, calculate the required drag distance, and simulate human‑like mouse movements with easing functions for successful verification.

Captchaimage recognitionweb-scraping
0 likes · 17 min read
Bypassing Juejin Slider Captcha with Puppeteer and Canvas Image Recognition
Python Programming Learning Circle
Python Programming Learning Circle
Jul 24, 2023 · Artificial Intelligence

Python Mini Projects: Web Scraping, Chatbots, Poetry Author Classification, Lottery Generator, Auto Apology, Screen Capture, and GIF Creation

This article presents a collection of seven practical Python scripts—including a Zhihu image scraper, two interacting chatbots, a Naive Bayes poetry author classifier, a 35‑choose‑7 lottery generator, an automatic apology writer, a screen‑capture tool, and a GIF maker—each demonstrated with complete, runnable code.

ChatbotPythonTutorial
0 likes · 8 min read
Python Mini Projects: Web Scraping, Chatbots, Poetry Author Classification, Lottery Generator, Auto Apology, Screen Capture, and GIF Creation
Python Programming Learning Circle
Python Programming Learning Circle
May 9, 2023 · Fundamentals

Python Automation Scripts: URL Shortener, Fake Data Generator, YouTube Downloader, NATO Encoder, and Selenium Login

This article showcases Python's concise syntax and powerful libraries by comparing a simple web request with JavaScript and providing five practical automation scripts—including a URL shortener, fake data generator, YouTube downloader, NATO alphabet encoder, and Selenium-based social‑media login—demonstrating why Python is ideal for repetitive tasks.

Data GenerationFakerPython
0 likes · 7 min read
Python Automation Scripts: URL Shortener, Fake Data Generator, YouTube Downloader, NATO Encoder, and Selenium Login
Python Crawling & Data Mining
Python Crawling & Data Mining
Apr 1, 2023 · Backend Development

How to Fix Chinese Garbled Text in Python Web Scraping

This article explains three practical methods—using response.content, apparent_encoding, and custom encode/decode—to resolve Chinese character garbling in Python web crawlers, includes code snippets and screenshots, and offers concise guidance for developers facing this common issue.

ChinesePythonencoding
0 likes · 5 min read
How to Fix Chinese Garbled Text in Python Web Scraping
Python Programming Learning Circle
Python Programming Learning Circle
Mar 7, 2023 · Fundamentals

Python Automation Scripts: Web Requests, URL Shortening, Fake Data Generation, Video Downloading, NATO Encryption, and Selenium Login

This article presents a series of Python automation examples—including HTTP requests, URL shortening, fake data creation, YouTube video downloading, NATO‑style message encryption, and Selenium‑driven social‑media login—showcasing concise code snippets and explanations that highlight Python's simplicity and versatility for repetitive tasks.

Data GenerationSeleniumencryption
0 likes · 7 min read
Python Automation Scripts: Web Requests, URL Shortening, Fake Data Generation, Video Downloading, NATO Encryption, and Selenium Login
Python Programming Learning Circle
Python Programming Learning Circle
Nov 12, 2022 · Backend Development

Comprehensive Guide to Python urllib Library: Modules, Functions, and Usage Examples

This article provides a detailed tutorial on Python's urllib library, covering its main modules (request, error, parse, robotparser), key functions and classes, code examples for URL fetching, parsing, encoding, and handling robots.txt, making it a practical resource for backend developers and web scrapers.

Networkingurlliburlparse
0 likes · 13 min read
Comprehensive Guide to Python urllib Library: Modules, Functions, and Usage Examples
Python Programming Learning Circle
Python Programming Learning Circle
Aug 19, 2022 · Backend Development

Essential Python Web Scraping Techniques: GET/POST Requests, Proxy IPs, Cookie Handling, Header Spoofing, Gzip Compression, and Multithreading

This article presents a comprehensive guide to Python web scraping, covering basic GET and POST requests with urllib2, using proxy IPs, managing cookies, disguising as a browser via custom headers, handling gzip-compressed responses, and accelerating crawls with a simple multithreaded worker pool.

GzipProxycookies
0 likes · 8 min read
Essential Python Web Scraping Techniques: GET/POST Requests, Proxy IPs, Cookie Handling, Header Spoofing, Gzip Compression, and Multithreading
Python Programming Learning Circle
Python Programming Learning Circle
Aug 10, 2022 · Backend Development

Python Web Scraping Tutorial: Using requests and BeautifulSoup to Extract Weather Data

This article demonstrates how to use Python's requests library and BeautifulSoup to inspect webpage source, set request headers, fetch weather page HTML, parse it with CSS selectors, extract daytime and nighttime temperatures, and extend the script to handle multiple cities, providing complete code examples.

html-parsingweb-scraping
0 likes · 7 min read
Python Web Scraping Tutorial: Using requests and BeautifulSoup to Extract Weather Data
Python Programming Learning Circle
Python Programming Learning Circle
Jun 24, 2022 · Backend Development

Python Web Scraping Tutorial: Collecting Listed Company Data and Storing It in MySQL

This article walks through a step‑by‑step Python web‑scraping tutorial that fetches financial data of over 3000 listed companies from a public website, parses the tables with pandas, enhances the script with error handling, URL flexibility, MySQL storage, and multiprocessing to speed up the crawl.

data-extractionmultiprocessingpandas
0 likes · 8 min read
Python Web Scraping Tutorial: Collecting Listed Company Data and Storing It in MySQL
Python Programming Learning Circle
Python Programming Learning Circle
Apr 8, 2022 · Fundamentals

Python Weather Data Scraping and Visualization Analysis

This article demonstrates how to use Python's requests and BeautifulSoup libraries to scrape current and 14‑day weather data from China Weather Network, store it in CSV files, and then apply pandas, numpy, and matplotlib for comprehensive visual analysis of temperature, humidity, air quality, wind direction, and climate distribution.

data-visualizationpandasweb-scraping
0 likes · 23 min read
Python Weather Data Scraping and Visualization Analysis
Python Programming Learning Circle
Python Programming Learning Circle
Jan 4, 2022 · Artificial Intelligence

Python Project: Download Bilibili Video, Extract Frames, Perform Human Segmentation, Generate Word Cloud, and Compose Final Video

This tutorial walks through a complete Python workflow that downloads a B‑site video, extracts frames with OpenCV, uses Baidu AI for human segmentation, crawls danmu comments, creates a masked word‑cloud animation, and finally merges the clips with audio into a polished video.

OpenCVVideo processingmoviepy
0 likes · 12 min read
Python Project: Download Bilibili Video, Extract Frames, Perform Human Segmentation, Generate Word Cloud, and Compose Final Video
Python Programming Learning Circle
Python Programming Learning Circle
Dec 23, 2021 · Backend Development

Extracting Article Content with Python: BeautifulSoup, urllib, and the newspaper Library

This article explains how to automate web article extraction by first using BeautifulSoup and urllib to crawl search results and retrieve page links, then demonstrates a much simpler approach with the Python newspaper library to directly download and parse article text, including full installation and code examples.

article-extractionbeautifulsoupnewspaper
0 likes · 8 min read
Extracting Article Content with Python: BeautifulSoup, urllib, and the newspaper Library
Python Programming Learning Circle
Python Programming Learning Circle
Nov 15, 2021 · Backend Development

Python Web Project: Visualizing Hot Search Rankings and Domestic COVID‑19 Cases with Flask, Web Scraping, and ECharts

This report describes a Python‑based web application built with Flask that scrapes hot‑search data from Weibo, Baidu and Zhihu, processes it using jieba and other libraries, and visualizes the results together with domestic COVID‑19 statistics using ECharts on a responsive front‑end page.

data-visualizationfrontendjieba
0 likes · 7 min read
Python Web Project: Visualizing Hot Search Rankings and Domestic COVID‑19 Cases with Flask, Web Scraping, and ECharts
Python Programming Learning Circle
Python Programming Learning Circle
Oct 28, 2021 · Backend Development

Scraping and Analyzing Douban Top250 Movies with Python

This tutorial shows how to use Python to crawl Douban's Top250 movie list, handle anti‑scraping measures, extract detailed fields, store the data in Excel, and perform data cleaning, statistical analysis, and visualizations such as year distribution, rating trends, and genre word clouds.

Pyechartsdata-analysismultithreading
0 likes · 12 min read
Scraping and Analyzing Douban Top250 Movies with Python
Python Programming Learning Circle
Python Programming Learning Circle
Oct 22, 2021 · Backend Development

Python Project for Simulating Login and Web Scraping Across Multiple Websites

This article introduces a Python-based project that demonstrates how to log into and scrape data from 18 major websites—including Facebook, Twitter, Zhihu, and Bilibili—using methods such as Selenium, direct HTTP requests, and cookie management, providing code examples and future improvement plans.

Login AutomationSeleniumdata collection
0 likes · 4 min read
Python Project for Simulating Login and Web Scraping Across Multiple Websites