finds.dev← search

// the find

michaelliao/learn-python

★ 451 · Python · updated Jan 2019

小白的Python入门教程:部分章节源码

Source code companion to michaelliao's Chinese Python tutorial at liaoxuefeng.com. It's the runnable examples that go alongside the written lessons — not a standalone learning resource. Audience is absolute beginners reading that specific tutorial in Chinese.

The coverage is actually decent for a beginner tutorial: basic types, OOP, metaclasses, async, multiprocessing, DB access, email, and a Flask MVC mini-app all have working examples. The metaclass ORM example (simple_orm.py) is a nice concrete illustration of a concept most beginners find abstract. Files are short and focused — one concept per file, no bloat.

Last commit was January 2019 — seven years of Python evolution (3.8–3.12 features, modern asyncio patterns, type hints) are absent. The README is literally empty: one word, no setup instructions, no links back to the tutorial. Without the companion website, this repo is just a pile of unlabeled files. There are also two parallel trees (py3/ and root-level socket/, gui/, etc.) with no explanation of which is current or why both exist.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →