Home > Computers > Programming > Languages > Python > FAQs, Help, and Tutorials
http://www.sthurlow.com/python/
A Python tutorial originally written for the modding community of Firaxis' Civilization. Useful to beginners with little or no programming knowledge.
http://www.upriss.org.uk/python/PythonCourse.html
This site contains materials from a 13 week course for learning Python and CGI. Suited for self-study.
http://stsdas.stsci.edu/pyraf/python_quick_tour.html
Short overview of some basics, for users with some programming knowledge.
http://python.about.com/
Includes articles on simple script solutions, database management, web development, network protocols, and other advanced topics.
http://phaseit.net/claird/comp.lang.python/web_python.html
Discusses both client-side and server-side Web programming.
http://python.net/~goodger/projects/pycon/2007/idiomatic/handout.html
A tutorial that teaches common Python programming idioms used by experienced programmers, but may not be obvious to newcomers.
http://www.drdobbs.com/open-source/five-minutes-to-a-python-cgi/184412536
By David Mertz. Brief introduction to writing CGI programs, Python CGI module, formatting output, error logging/debugging.
http://hetland.org/writing/instant-hacking.html
By Magnus Lie Hetland. Minimal, concise, general introduction to programming, via Python, moves very quickly. English, Italian, Polish, Japanese, Serbian, Korean.
http://hetland.org/writing/instant-python.html
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.
https://hkn.eecs.berkeley.edu/~dyoo/python/idle_intro/
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.
http://www.objectsbydesign.com/projects/python_uml.html
Can the UML help Python developers? How about CP4E?
http://www.cs.virginia.edu/~lab2q/
An Interactive Instruction.
https://wiki.python.org/moin/DatabaseProgramming/
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.
https://www.python.org/doc/
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.
https://wiki.python.org/moin/BeginnersGuide
New to programming? This page lists some places that can get you started quickly.
http://www.linuxjournal.com/article/3946
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.
http://www.dickbaldwin.com/tocpyth.htm
By Richard G. Baldwin. Separate lessons teach programming basics. Free online, fee download files.
http://www.brunningonline.net/simon/python/PQR.html
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.
http://code.activestate.com/recipes/langs/python/
Collaborative website built by ActiveState and O'Reilly, hosts user contributions; collection of recipes.
https://www.python.org/community/sigs/
Archives of current and past listserv discussions on a LOT of interesting topics. GREAT for researching problems.
http://www.mtdev.com/2002/08/python-tutorial
Introduction to Python, where to find it, how to install, and create a very simple script.
http://infohost.nmt.edu/tcc/help/pubs/lang.html
Python language quick reference (28 pp), Tkinter reference (84 pp), Python Imaging Library PIL quick reference (6 pp). Postscript and PDF formats available.
http://www.tutorialized.com/tutorials/Python/1
A collection of Python tutorials from resources around the Internet.
http://en.wikibooks.org/wiki/Programming:Python
A tutorial for python on Wikibooks. It is editable by anyone.
http://www.devshed.com/c/a/Python/Writing-CGI-Programs-in-Python/
Introduces using Python for CGI applications. Has database access examples. Several parts. [Developer Shed]
Home > Computers > Programming > Languages > Python > FAQs, Help, and Tutorials
Thanks to DMOZ, which built a great web directory for nearly two decades and freely shared it with the web. About us