Computing/Python
From OpenWetWare
< Computing(Difference between revisions)
Current revision (03:23, 20 June 2007) (view source) (→Scientific) |
|||
| (16 intermediate revisions not shown.) | |||
| Line 1: | Line 1: | ||
| - | + | ==Tutorials== | |
| - | + | ||
*[http://diveintopython.org/toc/index.html Dive Into Python] | *[http://diveintopython.org/toc/index.html Dive Into Python] | ||
| - | *[http://docs.python.org/tut/ | + | *[http://docs.python.org/tut/ Python Tutorial] |
| - | *[http:// | + | *[http://www.ibiblio.org/obp/thinkCSpy/ How to Think Like a Computer Scientist: Learning with Python] |
| + | |||
| + | ==General reference== | ||
| + | *[http://www.ibm.com/developerworks/library/l-cheatsheet3.html Python 101 cheat sheet] | ||
| + | *[http://docs.python.org/lib/lib.html Python Library Reference] | ||
*[http://www.python.org/doc/2.4.1/lib/lib.html Python Lib Ref] | *[http://www.python.org/doc/2.4.1/lib/lib.html Python Lib Ref] | ||
| + | *[http://aspn.activestate.com/ASPN/Python/Cookbook/ Python Cookbook] from Activestate | ||
| + | *[http://infohost.nmt.edu/tcc/help/pubs/lang.html Python quick reference] | ||
| + | |||
| + | ==Software== | ||
| + | *[http://cheeseshop.python.org/pypi The Python Cheese Shop] is a repository of software for the Python programming language | ||
| + | *[http://www.python.org/pypi Python package index] | ||
| + | *[http://www.vex.net/parnassus/ The Vaults of Parnassus: Python Resources] - a repository of Python software | ||
| + | |||
| + | ==Web programming== | ||
| + | *[http://www.python.org/doc/essays/ppt/sd99east/sld038.htm Python CGI Programming] slideshow by Guido van Rossum | ||
| + | *[http://www.pyzine.com/Issue008/Section_Articles/article_CGIOne.html CGI Web Applications with Python, Part One] - from the [http://www.pyzine.com/ Online Python Zine], discusses output buffering, etc | ||
| + | |||
| + | ===Application frameworks=== | ||
| + | *[http://www.turbogears.org/ TurboGears] - "Python on Rails" | ||
| + | *[http://www.djangoproject.com/ Django] is a high-level Python Web framework that encourages rapid development and clean, pragmatic design. | ||
| + | *[http://webpy.org/ web.py] | ||
| + | |||
| + | ==Graphics== | ||
| + | *[http://pyopengl.sourceforge.net/ PyOpenGL] | ||
| + | *[http://www.vpython.org/ VPython] | ||
| + | |||
| + | ==Scientific== | ||
| + | *[http://biopython.org/ BioPython] is a distributed collaborative effort to develop Python libraries and applications which address the needs of current and future work in bioinformatics | ||
| + | *[http://code.google.com/p/corebio/ CoreBio] is a python toolkit for writing computational biology applications | ||
| + | *[http://www.scipy.org/ SciPy] is an open-source software for mathematics, science, and engineering | ||
| + | |||
| + | ==Miscellaneous== | ||
| + | *[http://developer.yahoo.com/python/ Python Developer Center] at Yahoo | ||
| + | *[http://www.onlamp.com/python/ ONLamp.com Python DevCenter] has a large archive of articles and tutorials | ||
| + | *[http://wiki.python.org/moin/PerlPhrasebook Perl to Python] | ||
*[http://www.amk.ca/python/howto/regex/ Py Reg Ex] | *[http://www.amk.ca/python/howto/regex/ Py Reg Ex] | ||
| + | *[http://gnosis.cx/publish/tech_index_cp.html Charming Python] - series of articles | ||
| + | |||
| + | ==OWW pages== | ||
| + | *[[BE.180:Python|Python intro tutorial]] from BE.180 course | ||
| + | *[[20.181:python_tutorial|Python tutorial]] from 20.181 course | ||
| + | *[[Harvard:Biophysics_101/2007:Python|Python references]] from Harvard Biophysics 101 course | ||
| + | *Scripts by [[User:ShawnDouglas/scripts|ShawnDouglas]] | ||
Current revision
Contents |
Tutorials
General reference
- Python 101 cheat sheet
- Python Library Reference
- Python Lib Ref
- Python Cookbook from Activestate
- Python quick reference
Software
- The Python Cheese Shop is a repository of software for the Python programming language
- Python package index
- The Vaults of Parnassus: Python Resources - a repository of Python software
Web programming
- Python CGI Programming slideshow by Guido van Rossum
- CGI Web Applications with Python, Part One - from the Online Python Zine, discusses output buffering, etc
Application frameworks
- TurboGears - "Python on Rails"
- Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design.
- web.py
Graphics
Scientific
- BioPython is a distributed collaborative effort to develop Python libraries and applications which address the needs of current and future work in bioinformatics
- CoreBio is a python toolkit for writing computational biology applications
- SciPy is an open-source software for mathematics, science, and engineering
Miscellaneous
- Python Developer Center at Yahoo
- ONLamp.com Python DevCenter has a large archive of articles and tutorials
- Perl to Python
- Py Reg Ex
- Charming Python - series of articles
OWW pages
- Python intro tutorial from BE.180 course
- Python tutorial from 20.181 course
- Python references from Harvard Biophysics 101 course
- Scripts by ShawnDouglas


