Add pep8, FunctionalProgramming.
update link to pynac web site
|Deletions are marked like this.||Additions are marked like this.|
|Line 42:||Line 42:|
|* [[http://pynac.sagemath.org/ | Pynac]] - Symbolic manipulation - [[http://www.ginac.de/ | GiNaC]].||* [[http://pynac.org/ | Pynac]] - Symbolic manipulation - [[http://www.ginac.de/ | GiNaC]].|
Python / Cython resources
Library tools - errno, functools, gettext, glob, inspect, itertools, locale, logging, multiprocessing, optparse, os, os.path, pdb, pickle, re, shutil, string, subprocess, sys, tabnanny, threading, time, timeit, trace, traceback, urllib2.
Tutorials, books, etc.
Dive into Python by M. Pilgrim.
How to Think Like a Computer Scientist: Learning with Python by J. Elkener, A. B. Downey, and C. Meyers.
Python for Software Design by A. B. Downey.
Articles, HOWTOs, etc.
decorator by M. Simionato.
Functional Programming HOWTO by A. M. Kuchling.
Python Functional Programming for Mathematicians by M. Nguyen.
Regular Expression HOWTO by A. M. Kuchling.
Static Code Analyzers by D. Hellmann.
Packages included in Sage
Pexpect - Spawn and control processes.
ZODB - Object database.
PyDSTool - Dynamical systems.
PyDy - Newtonian mechanics.
Pyjamas - Web and desktop framework.
PyNIfTI - Medical imaging.