levselector.com New York
home > Python & Zope

Guido van Rossum - creator of Python (Netherlands, 1990)
Python is an interpreted, interactive, object-oriented programming language (with modules, exceptions, dynamic typing, very high level dynamic data types, and classes). 
  - very clear syntax
  - has interfaces to many system calls and libraries, to various window systems
  - extensible in C or C++
  - portable (Unix, Windows, Mac, OS/2).
  - has a version (jython) written in java - you can import it into your java code!!
  - Open Source

- 2000 - Guido and the Python core development team moved to Zope Corporation (www.zope.com). 
- 2001 - Python Software Foundation (PSF - www.python.org/psf/) was formed, a non-profit organization created specifically to own Python-related Intellectual Property. Digital Creations is a sponsoring member of the PSF. 

Files I give people to learn python 2.7 and pandas:

 

- www.python.org - central cite (= www.pythonlabs.com/ )
- www.jython.org - Jython ( Python in Java ) - get it !!
- www.python.org/doc/current/tut/tut.html - main tutorial
- www.python.org/doc/FAQ.html - FAQ
- www.python.org/doc/ - documentation

- www.pythonlabs.com/~guido/ - Guido van Rossum (creator of Python) - Personal Home Page
- http://python.org/doc/essays/comparisons.html - Comparing Python to Other Languages

- www.lowerstandard.com/python/ - Useless Python, mostly programs written on the tutor list. It also has links to other Python pages, tutorials and such things.
- www.vex.net/parnassus/ - The Vaults of Parnassus, has a large amount of programs.
- www.pygame.org/ - games

- http://kmike.ru/python-data-structures/ - collection of tree implementations

- www.activestate.com/ - they have mail list archives(searchable), lots of white papers, the windows collection of downloads
- www.onlamp.com/python/ - The O'Reilly Python site, has some good articles and sample book chapters
- www.ddj.com/topics/pythonurl/ - Dr Dobbs Journal
- http://diveintopython.org/ - Dive into Python, has some nice stuff in the form of an online book.
- http://groups.google.com/groups?group=comp.lang.python - Google's newsgroup archives which turn up all sorts of things from comp.lang.python.
- www.cetus-links.org - have a wealth of Python links for all things OO.

- http://www.python.org/doc/current/lib/lib.html -
- http://starship.python.net/ -
- http://www.python.org/doc/FAQ.html - FAQ !!

- http://mail.python.org/pipermail/ - mailing lists archives
- http://www.secretlabs.com/daily/ - The Python page
- http://www.inetarena.com/~pdx4d/ocn/cp4e.html - learn/teach math and programming

CGI scripting:
- http://www.webreview.com/2000/07_07/developers/07_07_00_2.shtml -
- http://www.hotscripts.com/Python/ -
- http://www.python.org/doc/essays/ppt/sd99east/ - Using Python for CGI programming
- http://www.python.org/topics/web/basic-cgi.html - cgi tools for python
- http://www.mannyjuan.com/ -
- http://www.cgi-resources.com/  -
- http://cgi.resourceindex.com/Programs_and_Scripts/ -
- http://cgi.algonet.se/htbin/cgiwrap/ug/show.py?script=test.py -
- http://gnosis.cx/publish/programming/feature_5min_python.html -
#!/usr/bin/python
print "Content-Type: text/html\n\n"
print "<html>Hello\n</html>"
#!/usr/bin/python
import cgi
print "Content-Type: text/plain\n\n"
The_Form = cgi.FieldStorage()
for name in The_Form.keys():
    print "Input: " + name + " value: " + The_Form[name].value + "<BR>"
print "Finished!"

Database:
- http://www.python.org/topics/database/ - database related
- http://www.python.org/topics/database/modules.html - database modules

- http://object-craft.com.au/projects/sybase/ - Sybase
- http://www.stecf.org/~npirzkal/python/sybase/ - Sybase
- http://mail.python.org/pipermail/python-list/2001-December/075782.html - DB2
- http://www.python.org/windows/win32/odbc.html - ODBC
- http://sourceforge.net/projects/mysql-python/ - mysql
- http://www.zope.org/Members/adustman/Products/MySQLdb - mysql

- http://www.freenetpages.co.uk/hp/alan.gauld/ - Learning to program
 

zope

Zope is an Open Source web application server.
 - enables teams to collaborate in the creation and management of dynamic web applications
 - makes it easy to add site search, news, personalization, e-commerce, etc.
 - comes with built-in web server and search engine
 - uses DTML (Document Template Markup Language)

- www.zope.org/ - main site = www.zope.com
- www.zope.org//Members/runyaga/ZopeFAQs/FrontPage - FAQ
- www.zope.org/Members/michel/ZB/ - Zope book
- www.zope.org/Documentation - Documentation
- http://zdp.zope.org/ - Zope Documentation Portal
- http://zdp.zope.org/projects/zqr/ - Quick reference
- www.devshed.com/Server_Side/Zope/Intro/ -
 

python 101 tutorial

 

Here are several good books you can download or read online: