Size: 7509
Comment: Added Python Call Graph, XDot viewer.
|
Size: 8520
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
## page was renamed from PythonResources | |
Line 9: | Line 10: |
* Other tools - [[http://www.tarind.com/depgraph.html | py2depgraph]], [[http://pycallgraph.slowchop.com/ | pycallgraph]], [[http://pychecker.sourceforge.net/ | PyChecker]], [[http://divmod.org/trac/wiki/DivmodPyflakes | PyFlakes]], [[http://www.logilab.org/project/pylint | Pylint]], [[http://furius.ca/snakefood/ | Snakefood]], [[http://code.google.com/p/jrfonseca/wiki/XDot | XDot]]. | * Other tools - [[http://pypi.python.org/pypi/pep8/ | pep8]], [[http://www.tarind.com/depgraph.html | py2depgraph]], [[http://pycallgraph.slowchop.com/ | pycallgraph]], [[http://pychecker.sourceforge.net/ | PyChecker]], [[http://divmod.org/trac/wiki/DivmodPyflakes | PyFlakes]], [[http://www.logilab.org/project/pylint | Pylint]], [[http://furius.ca/snakefood/ | Snakefood]], [[http://code.google.com/p/jrfonseca/wiki/XDot | XDot]]. |
Line 22: | Line 23: |
* [[http://wiki.sagemath.org/devel/FunctionalProgramming | Python Functional Programming for Mathematicians]] by M. Nguyen. | |
Line 24: | Line 26: |
* [[http://www.doughellmann.com/articles/CompletelyDifferent-2008-03-linters/index.html | Static Code Analyzers]] by D. Hellmann. | |
Line 35: | Line 38: |
* [[http://numpy.scipy.org/ | NumPy]] - N-dimensional arrays and routines - [[http://docs.scipy.org/doc/ | docs]]. | * [[https://numpy.org/ | NumPy]] - N-dimensional arrays and routines - [[http://docs.scipy.org/doc/ | docs]]. |
Line 38: | Line 41: |
* [[http://pygments.org/ | Pygments]] - Syntax highlighter - [[http://pygments.org/docs/ | docs]]. * [[http://pynac.sagemath.org/ | Pynac]] - Symbolic manipulation - [[http://www.ginac.de/ | GiNaC]]. |
* [[https://pygments.org/ | Pygments]] - Syntax highlighter - [[https://pygments.org/docs/ | docs]]. * [[http://pynac.org/ | Pynac]] - Symbolic manipulation - [[http://www.ginac.de/ | GiNaC]]. * [[http://www.pythonware.com/products/pil/ | Python Imaging Library / PIL]] - Image processing - [[http://www.pythonware.com/library/pil/handbook/index.htm | docs]]. |
Line 53: | Line 57: |
* [[http://www.pythonware.com/products/pil/ | Python Imaging Library / PIL]] - Image processing - [[http://www.pythonware.com/library/pil/handbook/index.htm | docs]]. | * [[http://orbited.org/ | Orbited]] - [[http://en.wikipedia.org/wiki/Comet_%28programming%29 | Comet]] web framework - [[http://orbited.org/wiki/Documentation | docs]]. * [[http://www.cam.cornell.edu/~rclewley/cgi-bin/moin.cgi/ | PyDSTool]] - Dynamical systems. * [[http://www.pydy.org/ | PyDy]] - Newtonian mechanics. |
Line 55: | Line 61: |
* [[http://niftilib.sourceforge.net/pynifti/ | PyNIfTI]] - Medical imaging. * [[http://www.tornadoweb.org/ | Tornado]] - Web server and framework - [[http://www.tornadoweb.org/documentation | docs]]. |
|
Line 56: | Line 64: |
* [[http://vpython.org/ | VPython]] - Real-time 3D graphics and animation - [[http://vpython.org/contents/docs/visual/index.html | Visual docs]]. |
Python / Cython resources
General
Python - docs, FAQs, wiki, language, library, modules, packages, quickref, python-dev, repo, tracker.
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.
Other tools - pep8, py2depgraph, pycallgraph, PyChecker, PyFlakes, Pylint, Snakefood, XDot.
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
matplotlib - 2D plotting - docs, examples, gallery.
Mercurial / hg - Source control manager - book, extensions.
MoinMoin - Wiki engine - extensions.
Pexpect - Spawn and control processes.
PyCrypto - Cryptographic algorithms and protocols - current.
Python Imaging Library / PIL - Image processing - docs.
SQLAlchemy - Database toolkit - docs.
ZODB - Object database.
Other packages
Google App Engine - Web framework - docs.
PyDSTool - Dynamical systems.
PyDy - Newtonian mechanics.
Pyjamas - Web and desktop framework.
PyNIfTI - Medical imaging.
VPython - Real-time 3D graphics and animation - Visual docs.