english deutsch
A Beginner's Python Tutorial
A Python tutorial originally written for the modding community of Firaxis' Civilization. Useful to beginners with little or no programming knowledge.
A Course in Python/CGI
This site contains materials from a 13 week course for learning Python and CGI. Suited for self-study.
A Quick Tour of Python
Short overview of some basics, for users with some programming knowledge.
An Introduction to Tkinter
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.
Architecture of Python
By Jim Jackson, Kar-Han Tan. Wiki-based documentation project working toward analyzing the architectural aspects of python language via source code only.
Cameron Laird on Python and the Web
Discusses both client-side and server-side Web programming.
Database Topic Guide
Python 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.
Five Minutes to a Python CGI
By David Mertz. Brief introduction to writing CGI programs, Python CGI module, formatting output, error logging/debugging.
GUI Programming with Python: QT Edition
A guide to application development using PyQt.
Instant Hacking
By Magnus Lie Hetland. Minimal, concise, general introduction to programming, via Python, moves very quickly. English, Italian, Polish, Japanese, Serbian, Korean.
Instant Python
By Magnus Lie Hetland. Minimal introduction for experienced programmers. Treats basics, OO programming, Jedi mind trick. English, French, Italian, Portuguese, Spanish; German, Norwegian; Lithuanian, Polish, Russian; Japanese, Korean.
JPython: The Felicitous Union of Python and Java
Excerpt from O'Reilly book: Learning Python.
Learning Python
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.
Non-Programmer's Tutorial for Python
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]
One Day of IDLE Toying
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.
Programming Python, 2nd Edition
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.
Python and COM
Offers tutorial and resources on Client side COM, Server side COM, in Powerpoint and HTML format.
Python and UML
Can the UML help Python developers? How about CP4E?
Python Babysteps Tutorial
Preliminary tutorial, prepares absolute beginners for other tutorials. Walks reader through installing on Windows, using Integrated DeveLopment Environment (IDLE), writing a simple program.
Python CGI
An Interactive Instruction.
Python CGI FAQ
A user-maintained and contributed storehouse of pointers and tips on building web applications in Python.
Python Cookbook
Collaborative website built by ActiveState and O'Reilly, hosts user contributions; collection of recipes.
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.
Python for Beginners
New to programming? This page lists some places that can get you started quickly.
Python for Newbies
Introduction covering basics to get you started, many examples, humorous light touch.
Python HOWTO Documents
Pointers to various helpful Python-related HOWTO documents.
Python Knowledge Base
Links, questions and answers in a categorized, searchable format.
Python Library Reference Search
Online. Also the search can be downloaded for mirroring and off-line use.
Python Programming for Beginners
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.
Python Programming Tutorial
By Richard G. Baldwin. Separate lessons teach programming basics. Free online, fee download files.
Python Quick Reference
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.
Python SIGs
Archives of current and past listserv discussions on a LOT of interesting topics. GREAT for researching problems.
Python Topic Guides
Give overviews of resources associated with specific topics. Written by volunteers interested in making such resources easier for all to find. Topics: databases, scientific computing, Tkinter, Web programming, XML.
Python Tutorial
Introduction to Python, where to find it, how to install, and create a very simple script.
Python Tutorial
By Guido van Rossum. Large tutorial from Python's eloquent author.
Regular Expression HOWTO
How to use regular expressions in Python with the re module, a gentle introduction.
Serpia
Python, wxGlade, MySQL/Python tutorials.
Socket Programming HOWTO
programming sockets with Python.
TCC Publications: Programming Languages
Python language quick reference (28 pp), Tkinter reference (84 pp), Python Imaging Library PIL quick reference (6 pp). Postscript and PDF formats available.
The Python Shelf
A documentation package in Windows HTML Help format. Contains the official Python documentation, FAQ, "IDLE Explained," Ping's pydoc, "Introduction to Tkinter," and the HOWTOs.
The Whole Python FAQ
Official FAQ, searchable, maintained by community. Entries on programming, extending, and building Python; known bugs, using on varied operating systems, language design, real world use.
Tutorialized.com - Free Python tutorials
A collection of Python tutorials from resources around the Internet.
Web Programming Topic Guide
General guide to using CGI and other Web-related programming with Python.
Wikibooks Programming Python
A tutorial for python on Wikibooks. It is editable by anyone.
Writing CGI Programs in Python
Introduces using Python for CGI applications. Has database access examples. Several parts. [Developer Shed]