Tagged articles
186 articles
Page 2 of 2
Python Programming Learning Circle
Python Programming Learning Circle
Oct 18, 2021 · Fundamentals

Analyzing and Predicting the Box Office of "The Battle at Lake Changjin" Using Python Data Scraping and Visualization

This tutorial demonstrates how to scrape Maoyan movie comments for "The Battle at Lake Changjin", clean and store the data, perform comprehensive visual analyses such as likes, city, gender, watch status, rating, user level, and creator mentions, and finally predict next‑day box office using linear regression with sklearn.

Pyechartsbox officedata-analysis
0 likes · 4 min read
Analyzing and Predicting the Box Office of "The Battle at Lake Changjin" Using Python Data Scraping and Visualization
Python Programming Learning Circle
Python Programming Learning Circle
Sep 30, 2021 · Backend Development

Python Web Scraper for VIP Anime Collection

This article demonstrates how to build a Python web scraper using requests, lxml, regular expressions, and tqdm to locate, extract, and download video files from a VIP anime website, covering header configuration, XPath parsing, URL reconstruction, and file saving.

animelxmltqdm
0 likes · 6 min read
Python Web Scraper for VIP Anime Collection
Python Programming Learning Circle
Python Programming Learning Circle
Aug 31, 2021 · Backend Development

Python Web Crawler for Downloading Drama Links from cn163.net

This article describes how to build a Python web crawler that automatically generates numeric URLs, checks their validity, extracts download links for TV dramas from cn163.net, saves them to text files, and discusses practical challenges such as regex parsing, filename restrictions, and multithreading performance.

Pythoncrawlingfile-handling
0 likes · 7 min read
Python Web Crawler for Downloading Drama Links from cn163.net
Python Programming Learning Circle
Python Programming Learning Circle
Jul 30, 2021 · Frontend Development

Building a NetEase Cloud Music Player with Python and PyQt5

This article walks through creating a full‑featured desktop music player using Python 3.6, PyQt5 for the GUI, and requests for web scraping, covering environment setup, dependencies, key functionalities, technical challenges, and a reflective conclusion on the development experience.

Desktop AppPythonmusic player
0 likes · 3 min read
Building a NetEase Cloud Music Player with Python and PyQt5
Python Programming Learning Circle
Python Programming Learning Circle
May 5, 2021 · Fundamentals

Python Scripts for Various Automation Tasks: Web Scraping, Chatbots, Poem Classification, Lottery Generation, Apology Writing, Screen Capture, and GIF Creation

This article presents a collection of Python 3.6.4 scripts that demonstrate how to scrape Zhihu images, converse with chatbots, classify Tang poems using NLP, generate random lottery numbers, automatically compose apology letters, capture screen images, and create animated GIFs, providing practical code examples for each task.

ChatbotGIFNLP
0 likes · 9 min read
Python Scripts for Various Automation Tasks: Web Scraping, Chatbots, Poem Classification, Lottery Generation, Apology Writing, Screen Capture, and GIF Creation
Python Programming Learning Circle
Python Programming Learning Circle
Mar 24, 2021 · Backend Development

Using Selenium for Web Scraping: Browser Automation, Element Interaction, and Waiting Strategies

This tutorial explains how Selenium can be used to simulate browsers for scraping JavaScript‑rendered pages, covering browser selection, page navigation, element locating methods, interaction techniques, action chains, JavaScript execution, frame handling, waiting mechanisms, navigation controls, cookie management, and tab management.

Browser Automationaction-chainselement-finding
0 likes · 6 min read
Using Selenium for Web Scraping: Browser Automation, Element Interaction, and Waiting Strategies
MaGe Linux Operations
MaGe Linux Operations
Mar 1, 2021 · Backend Development

Bypass Ant Financial Rental Site Anti‑Scraping with Python Cookies

This tutorial explains how to analyze the Ant Short‑Term Rental website's anti‑scraping mechanisms, extract the required Cookie and User‑Agent headers, and use Python's urllib2 and BeautifulSoup to reliably crawl rental listings, save the data to CSV, and optionally extend the scraper with Selenium.

Data Extractionbeautifulsoupcookies
0 likes · 12 min read
Bypass Ant Financial Rental Site Anti‑Scraping with Python Cookies
MaGe Linux Operations
MaGe Linux Operations
Dec 20, 2020 · Artificial Intelligence

Top 8 Essential Python Tools Every Developer Should Know

This article introduces Python's versatile ecosystem, highlighting eight key tools—including IDLE, scikit-learn, Theano, Selenium, TestComplete, Beautiful Soup, Pandas, and PuLP—that empower developers in IDE usage, machine learning, web automation, data analysis, and optimization tasks.

IDEWeb Automationdata-analysis
0 likes · 6 min read
Top 8 Essential Python Tools Every Developer Should Know
Python Crawling & Data Mining
Python Crawling & Data Mining
Nov 23, 2020 · Artificial Intelligence

How to Scrape Douban Reviews and Uncover Hidden Sentiment Trends with Python

This article demonstrates how to crawl Douban short reviews for the TV show "Actors Please Take Your Place" Season 2, clean and deduplicate the data, apply Baidu's SKEP sentiment model, and visualize word clouds, rating distributions, posting times, and sentiment scores, providing full Python code for replication.

DoubanNLPdata-visualization
0 likes · 10 min read
How to Scrape Douban Reviews and Uncover Hidden Sentiment Trends with Python
MaGe Linux Operations
MaGe Linux Operations
Oct 21, 2020 · Backend Development

Scrape Tenda Router Data with Python Requests and Serve It via a Flask API

This guide walks through analyzing a Tenda router's web interface to discover its data‑fetching URLs, extracting all available modules, and then using Python's requests library to retrieve the information and expose it through a simple Flask API, with both object‑oriented and functional code examples.

BackendFlaskRouter
0 likes · 7 min read
Scrape Tenda Router Data with Python Requests and Serve It via a Flask API
Python Crawling & Data Mining
Python Crawling & Data Mining
Jun 2, 2020 · Backend Development

How to Build a Python Scraper for Youdao Mobile Translation API

This tutorial walks you through using Python's requests and lxml libraries to reverse‑engineer the Youdao mobile translation interface, construct the required form parameters, send POST requests, parse the returned HTML with XPath, and display translated results for multiple languages.

Translation APIlxmlweb-scraping
0 likes · 6 min read
How to Build a Python Scraper for Youdao Mobile Translation API
Python Programming Learning Circle
Python Programming Learning Circle
Apr 24, 2020 · Fundamentals

Python Basics, Common Pitfalls, and a Simple Web Scraper for Douban Book Ratings

This article introduces Python's core concepts and hierarchy, highlights ten frequent beginner mistakes, and walks through building a basic web scraper that extracts book information from Douban, processes it with pandas, and displays the resulting data, providing a practical learning path for Python fundamentals.

Pythondata-analysisfundamentals
0 likes · 5 min read
Python Basics, Common Pitfalls, and a Simple Web Scraper for Douban Book Ratings
Python Crawling & Data Mining
Python Crawling & Data Mining
Apr 11, 2020 · Backend Development

Build a Python QQ Music Scraper: From Song Lists to Word Clouds

This tutorial walks you through creating a Python-powered QQ Music scraper that retrieves song details, lyrics, and comments, generates a word‑cloud visualization, and packages the functionality into a menu‑driven command‑line tool, complete with code snippets and troubleshooting tips.

automationdata-miningqq-music
0 likes · 13 min read
Build a Python QQ Music Scraper: From Song Lists to Word Clouds
Python Crawling & Data Mining
Python Crawling & Data Mining
Nov 21, 2019 · Backend Development

Essential Python Web Scraping Libraries Every Developer Should Know

This guide introduces the most important Python libraries for web scraping—including requests, urllib3, Selenium, aiohttp, BeautifulSoup, lxml, pyquery, PyMySQL, PyMongo, and redisdump—explaining their core features, typical use cases, and providing concise code examples to help beginners get started quickly.

aiohttpbeautifulsouplxml
0 likes · 7 min read
Essential Python Web Scraping Libraries Every Developer Should Know
FunTester
FunTester
Oct 14, 2019 · Backend Development

Java HttpClient Based Crawler for Nationwide School Names

The author presents a Java HttpClient crawler that efficiently retrieves over 60,000 nationwide school names in about 16 minutes by replacing slow Selenium UI scripts with direct API calls, storing the results in a database, and shares the complete source code for reference.

Backenddata-crawlerweb-scraping
0 likes · 7 min read
Java HttpClient Based Crawler for Nationwide School Names
MaGe Linux Operations
MaGe Linux Operations
Aug 2, 2019 · Backend Development

Scrape and Analyze Maoyan Movie Reviews for “Ne Zha” with Python

This tutorial walks you through extracting dynamic Maoyan review data for the hit animation "Ne Zha" using Python, parsing the JSON payload, storing it as JSON, and then visualizing ratings, gender distribution, city hotspots, and word‑cloud insights with pyecharts and wordcloud.

data-analysismovie-reviewweb-scraping
0 likes · 6 min read
Scrape and Analyze Maoyan Movie Reviews for “Ne Zha” with Python
MaGe Linux Operations
MaGe Linux Operations
Jun 30, 2019 · Backend Development

How to Backup WeChat Public Articles to PDF with Python

This guide explains why backing up WeChat public account articles is essential and provides a Python solution that captures article content, fixes image URLs, and generates PDF files—either one per article or a combined document—complete with code examples and usage tips.

BackupWeChatpdf-generation
0 likes · 6 min read
How to Backup WeChat Public Articles to PDF with Python
MaGe Linux Operations
MaGe Linux Operations
Apr 4, 2019 · Backend Development

Build a Python Crawler to Auto‑Collect TV Drama Download Links

This article describes how the author built a Python web crawler to automatically generate numeric URLs, fetch TV drama pages from the 天天美剧 site, extract ed2k download links using regular expressions, and save them into organized text files, streamlining the download process with Thunder.

Crawlerdata collectionmultithreading
0 likes · 6 min read
Build a Python Crawler to Auto‑Collect TV Drama Download Links
MaGe Linux Operations
MaGe Linux Operations
Dec 31, 2018 · Backend Development

Master Python Web Scraping: 8 Essential urllib2 Techniques

This guide walks through eight practical Python urllib2 techniques for web crawling, covering basic GET/POST requests, proxy usage, cookie management, header spoofing, page parsing with regex and BeautifulSoup, captcha handling, gzip compression, and multithreaded fetching with a simple thread pool.

GzipProxyPython
0 likes · 8 min read
Master Python Web Scraping: 8 Essential urllib2 Techniques
MaGe Linux Operations
MaGe Linux Operations
Nov 8, 2018 · Backend Development

How to Scrape Meituan Takeout App Reviews Using AJAX and JavaScript

This guide walks you through analyzing Meituan Takeout's comment API, constructing the correct AJAX request URLs, extracting review data with regular expressions, looping through pages, and storing the results in files or a database, complete with code snippets and screenshots.

Meituanajaxdata-extraction
0 likes · 4 min read
How to Scrape Meituan Takeout App Reviews Using AJAX and JavaScript
MaGe Linux Operations
MaGe Linux Operations
Oct 11, 2018 · Fundamentals

7 Exciting Python Projects to Boost Your Coding Skills

This article presents seven practical Python projects—including a Zhihu image scraper, dual chatbot conversation, AI poetry author classifier, 35‑choose‑7 lottery generator, automatic apology letter writer, screen‑capture tool, and GIF creator—complete with ready‑to‑run code snippets and step‑by‑step explanations for developers eager to expand their programming repertoire.

AIChatbotPython
0 likes · 9 min read
7 Exciting Python Projects to Boost Your Coding Skills
MaGe Linux Operations
MaGe Linux Operations
Jul 30, 2018 · Backend Development

Build a Python Crawler to Automatically Grab Drama Download Links

This article explains how to create a Python web‑scraper that automatically generates URLs, fetches drama pages from a download site, extracts ed2k links with regular expressions, saves them to text files, and handles missing pages and filename restrictions efficiently.

CrawlerPythondrama-download
0 likes · 7 min read
Build a Python Crawler to Automatically Grab Drama Download Links
MaGe Linux Operations
MaGe Linux Operations
Apr 30, 2018 · Backend Development

Scrape NetEase Cloud Music Hot Comments and Visualize Them with Python

This tutorial shows how to capture hot comments from NetEase Cloud Music using Python web‑scraping techniques, handle the required encryption parameters, and then transform the data into bar charts and word clouds with pyecharts and WordCloud for clear visual insight.

Pyechartscomments-analysisdata-visualization
0 likes · 9 min read
Scrape NetEase Cloud Music Hot Comments and Visualize Them with Python
MaGe Linux Operations
MaGe Linux Operations
Mar 12, 2018 · Fundamentals

Scrape Lagou Python Job Data and Visualize Trends with Python

This guide walks you through extracting Python job listings from Lagou.com with Python's requests library, parsing the JSON response, storing the results in CSV, and visualizing key insights such as education requirements, work experience, salary distribution, word clouds, and geographic salary heatmaps using pandas, matplotlib, and pyecharts.

MatplotlibPyechartsdata-visualization
0 likes · 7 min read
Scrape Lagou Python Job Data and Visualize Trends with Python
MaGe Linux Operations
MaGe Linux Operations
Jan 20, 2018 · Fundamentals

Python Cheat Sheet: Image Processing, API Calls, Data Mining, and Automation Scripts

This guide compiles essential Python snippets for tasks such as image manipulation with Pillow, video downloading via youtube‑dl, inspecting request objects, accessing NetEase Cloud Music, retrieving financial data with Tushare, running Docker‑based vulnerability labs, querying Beijing bus real‑time info, extracting articles with Goose, performing sentiment analysis, generating fake user agents, and more.

Sentiment Analysisdata-processingweb-scraping
0 likes · 13 min read
Python Cheat Sheet: Image Processing, API Calls, Data Mining, and Automation Scripts
MaGe Linux Operations
MaGe Linux Operations
Nov 21, 2017 · Backend Development

How to Scrape All Chinese Stock Data with Python: A Step‑by‑Step Guide

This tutorial explains how to collect the names and trading information of every stock listed on the Shanghai and Shenzhen exchanges using Python 3.5, requests, BeautifulSoup and regular expressions, then store the results in a file through a clear three‑step process of fetching the stock list, retrieving each stock's page, parsing the HTML and writing the data.

Stock Databeautifulsoupfile-output
0 likes · 11 min read
How to Scrape All Chinese Stock Data with Python: A Step‑by‑Step Guide
MaGe Linux Operations
MaGe Linux Operations
Oct 21, 2017 · Big Data

What 1.38 Million Zhihu Followers Reveal: A Python Scraping & Visualization Journey

This article documents a Python‑based web‑scraping project that harvested over 1.38 million Zhihu followers, filtered high‑impact users, and visualized insights such as follower distribution, gender ratio, top influencers, geographic spread, education, industry, and certification details, highlighting challenges and lessons learned.

big-datadata-visualizationpandas
0 likes · 11 min read
What 1.38 Million Zhihu Followers Reveal: A Python Scraping & Visualization Journey
MaGe Linux Operations
MaGe Linux Operations
Aug 18, 2017 · Backend Development

How to Scrape Douban Movie Reviews and Visualize Them with a Word Cloud in Python

This tutorial walks through using Python 3.5 to fetch the latest movies from Douban, extract their IDs and titles, crawl user comments, clean the text with regular expressions, segment Chinese words using Jieba, remove stopwords, compute word frequencies, and finally generate a word‑cloud visualization of the reviews.

Doubandata cleaningweb-scraping
0 likes · 13 min read
How to Scrape Douban Movie Reviews and Visualize Them with a Word Cloud in Python
MaGe Linux Operations
MaGe Linux Operations
May 28, 2017 · Backend Development

Build a Python CLI to Fetch 12306 Train Tickets in Seconds

This tutorial walks you through creating a Python command‑line tool named “tickets” that, using virtualenv, docopt, and prettytable, retrieves real‑time train ticket information from China’s 12306 service by specifying departure, destination, and date, and displays the results in a formatted table.

CLIdocoptprettytable
0 likes · 3 min read
Build a Python CLI to Fetch 12306 Train Tickets in Seconds
MaGe Linux Operations
MaGe Linux Operations
May 23, 2017 · Backend Development

How to Build a Python Zhihu Web Scraper: Login, User Data, and More

This article walks through building a Python web scraper for Zhihu, covering login simulation, extracting user profiles, answer likers, followers, avatars, and all answers of a question, and storing the collected data in SQLite, while highlighting challenges like captcha and anti‑scraping limits.

SQLitebeautifulsoupdata-extraction
0 likes · 10 min read
How to Build a Python Zhihu Web Scraper: Login, User Data, and More