The Gems of the Python Standard Library
summary
Lists specific utilities and what they do: Enum supports auto values and Flag bitwise OR combining (white = red|green|blue); bisect does binary search on sorted lists; difflib produces ndiff with restore plus context/unified diffs and get_close_matches for fuzzy lookup; pathlib gives Path objects, the / operator, exists/mkdir/open and glob; sched queues functions with time and priority and .run; webbrowser opens URLs; uuid.uuid4 generates random IDs. Code examples run as shown.
AI-written summary · about
chapters (9)
- 0:00The Gems of the Python Standard Library Alex Zharichenko
- 1:29Data Types
- 3:00Bisect - Array bisection algorithm
- 3:26Text Processing Services
- 3:38difflib - Helpers for computing deltas
- 5:27File and Directory Access
- 7:27Concurrent Execution
- 8:23Internet Protocols and Support
- 8:55UUID - UUID objects according to RFC 4122
related talks
01h 18mIntroducing More of the Standard Library
25mThe Standard Library Tour
43mPython Improvements (or This Is Not Your Teacher's Python)
57mPython's other collection types and algorithms
52mPython Tips, Tricks, and Idioms
25mAdvanced Python
49mSeven Things Every Python Programmer Should Know
33mElegant Solutions For Everyday Python Problems
