Skip to main content
Third-party libraries are the core strength of Python’s ecosystem. Standard libraries come with the installation, while third-party libraries are installed via pip, all accessed using import statements.

How to Learn

You don’t need to memorize every library — just master the commonly-used ones (numpy, pandas for data; re, BeautifulSoup for extraction). For others, read the official docs once to understand what they can do, and refer back to your notes when needed.
Libraries are like bricks for building a house — do you need to understand their material composition? Just learn to use them.
Official documentation is the most authoritative source. Blog tutorials can supplement, but should not be your primary reference.

Library Directory

For a comprehensive list, check awesome-python-cn with 26k+ stars, categorized by function.

httpx

Next-generation HTTP client with async support.

matplotlib

Data visualization and charting.

wordcloud

Word cloud generation and text visualization.

PyTorch

Deep learning framework intro notes.

Python Notes

Misc notes and common usage patterns.

Data Types

Python data types in detail.

pyautogui

Automation scripts and GUI control.
Last modified on April 17, 2026