Python Documentation Index - Official tutorial and references, including library/module usage, Macintosh libraries, language syntax, extending/embedding, and the Python/C API. Also links to off-site beginners' tutorials, HOWTOs, and many special interest topics.
By Magnus Lie Hetland. Minimal, concise, general introduction to programming, via Python, moves very quickly. English, Italian, Polish, Japanese, Serbian, Korean.
By Fredrik Lundh. Official tutorial for Tkinter, standard Python interface to Tk GUI toolkit; widget configuration, styling; function/method bindings to widget events; documents all Tkinter widgets, classes. Formats: PDF, HTML.
By Mark Lutz, David Ascher. Samples from O'Reilly book. Has manipulating data structures, files, programs; internet programming; JPython, now Jython, Python implementation for the Java platform.
By Josh Cogliati. Evolving tutorial for absolute beginners. Covers many basic, some intermediate topics; many code samples, simple hands-on exercises. [Open Content, public domain]
By Danny Yoo. Visual guide to using IDLE, a simple interactive shell for Python programming. Each step of this tutorial has screenshots for absolute beginners. English, Dutch, German; Greek, French, Italian, Portuguese; Indonesian.
By Mark Lutz. O'Reilly book sample. Introduces Internet related topics: Zope (web publishing framework), HTMLgen (makes web pages from objects), Jython (Python for Java), XML processing, server pages, Windows web scripting extensions, restricted execution mode tools.
Preliminary tutorial, prepares absolute beginners for other tutorials. Walks reader through installing on Windows, using Integrated DeveLopment Environment (IDLE), writing a simple program.
Programs can use minimal code to access, display, and update a database. This guide provides "links to relevant Python modules, documentation, and projects" concerning databases, as well as adding persistence to Python objects.
Shows how to write programs that use command-line options, read and write to pipes, access environment variables, handle interrupts, read from and write to files, create temporary files, write to system logs.
By Simon Brunning. Thorough 'cheat sheet'; brief reminders for nearly each language aspect: syntax nuances; built-in features, statements, modules; basic, advanced types, operations; lexical entities, common development tools. For several Python versions; HTML, Zip, Windows Help, text.