本课程从零开始,深入解析Python标准库中10个核心内置模块,如os、pathlib、re、sqlite3等,助你掌握文件管理、文本处理、数据序列化等技能,提升编程效率,构建无需第三方库的生产级应用。

原始标题:Master the Top 10 Built‑in Python Libraries from scratch

Master the Top 10 Built‑in Python Libraries from scratch

本课程深入解析 Python 标准库中最核心的 10 个内置模块,旨在通过 ospathlibresqlite3itertools 等工具,提升代码编写的 Pythonic 风格与实战效率。课程涵盖文件管理、文本处理、数据序列化及轻量级数据库应用,并结合自动化运维与数据分析等真实场景进行实战演练。这门课程不仅传授技术,更帮助开发者在不依赖第三方库的情况下构建强健的生产环境应用。

Published 8/2026
MP4 | Video: h264, 1920×1080 | Audio: AAC, 44.1 KHz, 2 Ch
Language: English | Duration: 6h 19m | Size: 4.96 GB

Go from basics to pro with Python’s most essential built‑in modules – os, pathlib, re, sqlite3, itertools, and more – in

What you’ll learn
Navigate, create, modify, and delete files and folders with os, os.path, and pathlib.
Perform high‑level file operations like copying, moving, and archiving with shutil.
Handle dates, times, time zones, and scheduling accurately using datetime and time.
Serialize and deserialize data effortlessly with json and csv.
Parse, search, and transform text like a pro using re (regular expressions).
Build lightweight, persistent applications with sqlite3 – no external database needed
Write cleaner, more Pythonic code by knowing exactly which built‑in tool to use for any task.
Combine all 10 modules into real‑world projects like file organisers, backup scripts, contact books, and data pipelines.
Execute external commands and control system processes with subprocess. Use sys to handle command‑line arguments, streams, and interpreter settings.

Requirements
A computer (Windows, macOS, or Linux) with Python 3.8 or later installed. Basic knowledge of Python syntax (variables, loops, functions, lists, dictionaries).
A willingness to learn by doing – every lecture includes a hands‑on exercise. No third‑party libraries are needed; everything is in Python’s standard library.

Description
Unlock the full power of Python by truly mastering its 10 most important built‑in libraries! This course dives deep into the standard modules you’ll use in every real‑world project – no third‑party dependencies, just pure Python.

We start with the file system:os,os.path, andpathlib give you total control over files, directories, and paths. Next,shutil makes high‑level file operations a breeze, whiledatetime andtime let you handle dates, timestamps, and scheduling accurately. You’ll then learn to serialize and exchange data effortlessly withjson andcsv, and become a text‑processing ninja withre (regular expressions).

The course then moves to persistence and organisation:sqlite3 brings the power of a relational database to your scripts, whilecollections anditertools supercharge your data structures and loops. Finally,subprocess andsys give you the tools to interact with the operating system and build robust, production‑ready scripts.

Every module is covered in a dedicated section of 6 lectures, so you’ll get deep, structured knowledge instead of a shallow overview. Each lecture includes a clear explanation, ready‑to‑copy code, pro tips, and a hands‑on exercise with a detailed solution. Plus, detailed voice scripts guide you through every line of code, common mistakes, and real‑world applications, ensuring you truly understand the concepts.

Whether you’re a beginner who wants to build a solid foundation, an intermediate coder looking to fill knowledge gaps, or a professional preparing for interviews, this masterclass will give you the skills to write cleaner, faster, and more Pythonic code. Stop wondering what the standard library can do for you – master it, and become the developer everyone wants on their team.

Who this course is for
Python beginners who want to go beyond syntax and understand the standard library deeply.
Self‑taught programmers who frequently rely on Google or Stack Overflow for basic tasks.
Intermediate developers who want to write cleaner, faster, and more professional code.
Students and professionals preparing for coding interviews that test language fundamentals.
Data analysts and scientists who handle files, text, and data serialisation daily.

隐藏内容

此处内容需要权限查看

  • 普通3金币
  • 会员免费
  • 永久会员免费推荐
会员免费查看

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注