A colÂlecÂtion of python “must readsâ€:
- The Python yield keyÂword explained
- Python’s super() conÂsidÂered super!
- UnderÂstandÂing Python Decorators
- What is a metaÂclass in Python?
- MetaÂclasses Demystified
- Try/Catch for valÂiÂdaÂtion or speed?
- Python (and Python C API): __new__ verÂsus __init__
- Python “self†keyword
- Python and the PrinÂciÂple of Least Astonishment
- A CuriÂous Course on CorouÂtines and Concurrency
- GenÂerÂaÂtor Tricks for SysÂtems Programmers
- Code like a PythonÂista: Idiomatic Python (2007)
- The entire Python ModÂule of the week archive
- Also see the book — “Python StanÂdard Library by ExamÂpleâ€
- (By me) Python Threads and the global interÂpreter lock
- (By me) Get with the proÂgram as conÂtext manager
- How to write a Lisp interÂpreter in Python
- UniÂcode in Python, ComÂpletely Demystified
- UniÂcode for DumÂmies — Just use UTF-8
- DebugÂging in Python
- How to hanÂdle mulÂtiÂple inherÂiÂtance of ABCs that impleÂment each othÂers abstract methods
- AOSA: Python Packaging
- 10 ReaÂsons Python Rocks for Research (And a Few ReaÂsons it Doesn’t)
- Beej’s Guide to NetÂwork Programming
- How to use Linux epoll with Python
- Python beginner’s Mistakes
- ComÂmand Line synÂtax: Some basic Concepts
- Be careÂful with exec and eval in Python
- DecÂoÂraÂtors make magic easy
- The detailed guide to “TimÂsort†(which Java adopted, FWIW)
- Notes on optiÂmizÂing dictionaries
- How-to guide for Python Descriptors
- Python is Not Java (2004)
BeginÂner Python:
Python Style:
Python Books:
Python Videos:
- Python Miro ComÂmuÂnity
- This conÂtains hunÂdreds of videos from Python conÂferÂences all over the world includÂing past PyCons.
Python Classes:
- InterÂmeÂdiÂate and Advanced SoftÂware CarÂpenÂtry in Python (2007)
- Google’s Python class
- IntroÂducÂtion to AlgoÂrithms (with Python)
Python InterÂnals:
- Python’s Innards: Introduction
- Python’s Innards: Objects 101
- Python’s Innards: Objects 102 (And the corÂrecÂtion)
- Python’s Innards: Pystate
- Python’s Innards: Naming
- Python’s Innards: Code Objects
- Python’s Innards: InterÂpreter Stacks
- Python’s Innards: Hello, ceval.c
Python HisÂtory:
- Guido Van Rossum’s “Python HisÂtory†blog (all of it!)
- InterÂfaces or Abstract Base Classes (2005)
- Of Python and Road Maps (or the lack thereof)
PyPy:
- TutoÂrÂial: WritÂing an InterÂpreter with PyPy Part 1
- TutoÂrÂial: WritÂing an InterÂpreter with PyPy Part 2: Adding a JIT