Python is an interpreted, interactive, object-oriented programming language. It is often compared to Tcl, Perl, Scheme or Java. Python combines remarkable power with very clear syntax. It has modules, classes, exceptions, very high level dynamic data types, and dynamic typing. There are interfaces to many system calls and libraries, as well as to various windowing systems (X11, Motif, Tk, Mac, MFC, STDWIN). New built-in modules are easily written in in C or C++. Python is also usable as an extension language for applications that need a programmable interface.
What is Python for Win32? A user interface development kit for Microsoft Windows which uses Python to expose MFC in an interpreted environment.
Visit the Python site or Python for Win32 site for further information about latest releases and enhancements. Complete documentation is available as well. Make sure you check out the specific documentation for ODBC and COM modules. And finally, don't forget to read all about how to use Python's ActiveX scripting engine! This makes Python an excellent Active Server Page (ASP) scripting language!
Please note: O'Reilly does not provide technical support for Python or Python-related questions. For assistance, we recommend you review the FAQ's available at the Python site. O'Reilly & Associates also publishes a Nutshell Handbook titled Programming Python by Mark Lutz (ISBN 1-56592-197-6).