
|
|
|
|
Home / Computers / Programming / Languages / Python / FAQs, Help, and Tutorials
|
| Categories |
|
|
- Business/ Publishing and Printing/ Publishers/ Nonfiction/ Business/ O'Reilly and Associates/ Technical Books/ Python@ (5)
|
|
|
|
|
Web Sites
|
- A Course in Python/CGI - This site contains materials from a 13 week course for learning Python and CGI. Suited for self-study.
www.dcs.napier.ac.uk/~cs170/python/PythonCourse.html
- A Quick Tour of Python - A whirlwind overview of the basics of Python.
ra.stsci.edu/pyraf/python_quick_tour.html
- An Introduction to Tkinter - The official tutorial for Tkinter, the standard Python interface to the Tk GUI toolkit. Includes widget configuration/styling, binding Python functions/methods to widget events, and thorough documentation of every Tkinter widget and class. In PDF or HTML format. By Fredrik Lundh.
www.pythonware.com/library/an-introduction-to-tkinter.htm
- Cameron Laird on Python and the Web - Discusses both client-side and server-side Web programming.
phaseit.net/claird/comp.lang.python/web_python.html
- 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.
www.python.org/topics/database
- Dive into Python - Tutorial for experienced programmers. Begins discussions with example code. Overview of Python, followed by HTML and XML processing, unit testing, and regression testing. By Mark Pilgrim.
diveintopython.org
- FAQTS Python Page - The FAQTS knowledge base contains frequently asked questions on a variety of topics, and it allows anyone to enter additional questions and answers.
www.faqts.com/knowledge_base/index.phtml/fid/199
- Five Minutes to a Python CGI - Brief introduction to writing CGI programs in Python. Introduces Python's cgi module, formatting output, and error logging/debugging. By David Mertz.
www.webreview.com/2000/07_07/developers/07_07_00_2.shtml
- GUI Programming with Python: QT Edition - Full text of the first book about Python and Qt. Covers PyQt's fundamentals and details of real PyQt application design. Includes usage of the BlackAdder IDE and briefly covers fundamentals of Python. Open-Source book by Boudewijn Rempt.
www.opendocspublishing.com/pyqt
- How to Think Like a Computer Scientist, in Python - Teaches the general principles of programming, using Python as an example language. Thorough, in-depth approach to many basic and intermediate programming topics. GNU Free Documentation by Allen B. Downey, Jeffrey Elkner, and Chris Meyers.
www.ibiblio.org/obp/thinkCSpy
- Instant Hacking - A minimal, general introduction to programming, presented using Python. Moves forward very quickly. By Magnus Lie Hetland.
www.hetland.org/python/instant-hacking.php
- Instant Python - A minimal introduction to Python, for experienced programmers. Addresses the basics, object-oriented programming in Python, and a "Jedi mind trick." By Magnus Lie Hetland.
www.hetland.org/python/instant-python.php
- Internet Programming with Python - Table of Contents and ordering information for the "standard" book on Internet programming with Python (author: Aaron Watters).
www.fsbassociates.com/books/python.htm
- JPython: The Felicitous Union of Python and Java - Excerpt from O'Reilly book: Learning Python.
www.oreilly.com/catalog/lpython/chapter/ch10_fel.html
- Learning Python - Samples from the O'Reilly book. Includes manipulation of data structures, files, and programs, creation of internet-related programs, and JPython (now Jython), a Python implementation for the Java Platform. By Mark Lutz and David Ascher.
www.oreilly.com/catalog/lpython/chapter
- Learning to Program - Teaches computer programming with a heavy emphasis on Python. For the absolute beginner. Finishes with variety of intermediate subjects, including GUI programming using Python's Tkinter module. By Alan Gauld.
www.freenetpages.co.uk/hp/alan.gauld
- Non-Programmer's Tutorial for Python - An evolving Python tutorial for the absolute beginner. Covers many basic, some intermediate subjects. Presents many code examples and simple "hands-on" exercises. By Josh Cogliati.
www.honors.montana.edu/~jjc/easytut/easytut
- One Day of IDLE Toying - Visual guide to using IDLE, a simple interactive shell for Python programming. Screenshots accompany each step of this tutorial for the absolute beginner. By Danny Yoo.
hkn.eecs.berkeley.edu/~dyoo/python/idle_intro/index.html
- Programming Python, 2nd Edition - Sample from the O'Reilly book. Introduces Internet-related topics including Zope (a web publishing framework), HTMLgen (produces web pages from objects), Jython (Python for Java), XML processing, server pages, Windows web scripting extensions, and the Python restricted execution mode tools. By Mark Lutz.
www.oreilly.com/catalog/python2/chapter/ch15.html
- Python and COM - Offers tutorial and resources on Client side COM, Server side COM, in Powerpoint and HTML format.
www.python.org/windows/win32com
- Python and UML - Can the UML help Python developers? How about CP4E?
www.objectsbydesign.com/projects/python_uml.html
- Python Apocrypha - Companion site to the Python Bible book; has source code, links, and tips.
www.pythonapocrypha.com
- Python CGI - An Interactive Instruction.
www.cs.virginia.edu/~lab2q
- Python CGI FAQ - A user-maintained and contributed storehouse of pointers and tips on building web applications in Python.
starship.python.net/crew/davem/cgifaq/faqw.cgi
- Python Cookbook - A community-built collection of Python recipes.
pythoncookbook.activestate.com
- Python for Beginners - New to programming? This page lists some places that can get you started quickly.
www.python.org/doc/Newbies.html
- Python for Newbies - A introduction to Python. Covers the basics to get you going and includes many examples.
blacksun.box.sk/tutorials/python.htm
- Python HOWTO Documents - Pointers to various helpful Python-related HOWTO documents.
py-howto.sourceforge.net
- Python Knowledge Base - Links, questions and answers in a categorized, searchable format.
www.faqts.com/knowledge-base/index.phtml/fid/199
- Python Library Reference Search - Online. Also the search can be downloaded for mirroring and off-line use.
zvon.org/other/python/PHP/search.php
- Python Programming for Beginners - In this tutorial, you will learn how to write applications that use command-line options, read and write to pipes, access environment variables, handle interrupts, read from and write to files, create temporary files and write to system logs.
www2.linuxjournal.com/lj-issues/issue73/3946.html
- Python Quick Reference. - Comprehensive "cheat sheet" for Python programmers. Brief reminders for nearly every aspect of the language: nuances of syntax, built-in features, statements, and modules, basic and advanced types and operations, lexical entities, and popular development tools. Available for several versions of Python, in HTML, zipped, Windows Help, and plain text. Compiled by Simon Brunning.
www.brunningonline.net/simon/python/PQR.html
- Python SIGs - Archives of current and past listserv discussions on a LOT of interesting topics. GREAT for researching problems.
www.python.org/sigs
- Python Topic Guide index - Python Topic Guides provide overviews of Python resources associated with specific topics. They are produced by volunteers interested in making those resources easier for everyone to find.
www.python.org/topics
- Python Tutorial - Python tutorial lessons designed to teach you the basics of programming in Python.
www.phrantic.com/scoop/tocpyth.htm
- Python Tutorial - Introduction to Python, where to find it, how to install, and create a very simple script.
martin.f2o.org/python/tutorial
- Python Web Programming - Book by Steve Holden. Sections for reader comments and new contributions.
pydish.holdenweb.com/pwp
- Python: A Tutorial - A tutorial written by the Python's eloquent author, Guido van Rossum.
www.python.org/doc/current/tut/tut.html
- Regular Expression HOWTO - How to use regular expressions in Python with the re module, a gentle introduction.
www.python.org/doc/howto/regex/regex.html
- Socket Programming HOWTO - programming sockets with Python.
py-howto.sourceforge.net/sockets/sockets.html
- 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.
www.nmt.edu/tcc/help/pubs/lang.html
- 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.
www.orgmf.com.ar/condor/pytstuff.html
- The Whole Python FAQ - The official FAQ is searchable and maintained by the Python community. Entries on programming, extending, and building Python, as well as known bugs, usage on various operating systems, the language's design, and "Python in the real world."
www.python.org/doc/FAQ.html
- Useless Python - Python example source code collection anyone may use or contribute to. Programming contest solutions and source code. Games, math, networking, encryption and cryptography, socket programming, and more.
www.lowerstandard.com/python/pythonsource.html
- Web Programming Topic Guide - General guide to using CGI and other Web-related programming with Python.
www.python.org/topics/web
- WebDocs.org - Collects various Python-related documentation and tutorials and makes it accessible with a unified web interface.
www.webdocs.org
- Writing CGI Programs in Python - An introduction to using the Python language for CGI applications. Includes database access examples.
www.devshed.com/Server_Side/Python/CGI
- 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.
www.python.org/doc
|
|
|
|
|