A Python egyik erőssége az igen kiterjedt standard könyvtár. A leírás szerint Windowson általában számíthatunk a teljes könyvtár automatikus településére, és esetleg még további kiegészítőkre is, míg egyes Unixokon külön csomagtelepítésre lehet szükség. A modulok egy részét C-ben, más részét Pythonban írták.
A standard könyvtár legfontosabb moduljai automatikusan importálódnak. Azt mondhatjuk, hogy az érettségin jó eséllyel egyetlen import utasításra sem lesz szükség (egy kivételt találtam, a randomizálást). Mégis érdemes már viszonylag kezdő szinten megismerkedni néhány modullal, mert ezek segítségével könnyű, látványos és vonzó feladatokat oldhatunk meg (pl. internethasználat).
Mazsolázás a teljesség akár közelítő igénye nélkül: matematikai eljárások, állománykezelés, tömörítés, naptári számítások, internetes adatok és protokollok kezelése, HTML/XHTML/XML-parser, multimédia, és persze GUI.
A standard könyvtáron túlmenően több mint tízezer, a Python-közösség tagjai által fejlesztett alkalmazás közül válogathatunk a http://pypi.python.org/pypi tárhelyen. (Lásd: PyPi.)
Mintaprogramok[]
Több program is használja a standard könyvtár elemeit:
- Szeged hőmérséklete (weblap letöltése, reguláris kifejezések)
- Töltsük le az érettségi tárgyak követelményeit! (több állomány letöltése, UTF-8 szöveg mentése, reguláris kifejezések)
- Érettségi idegen nyelven, 2010 tavasz (Telek) (véletlenszámok a rajzolós részben)
- Lottószámok (véletlenszámok)
- bitmap-demo.py (négyzetgyökvonás)
- Képernyőtörlés (külső parancs használata, operációs rendszer lekérdezése)
- Valószínűségszámítási szimulációk (véletlenszámok, időmérés + képernyőtörlés)
Olvasmányok[]
- Tutorial: Brief Tour of the Standard Library
- Tutorial: Brief Tour of the Standard Library – Part II
- Teljes leírás
- (the eff-bot guide to) The Python Standard Library Sajnos nagyon régi, de kezdőlökésnek így is jó lehet. Inkább hiányos, mint elavult.