Size: 7400
Comment: Depgraph, Snakefood dependency graph generators.
|
Size: 7719
Comment: Hellmann article on static code analyzers
|
Deletions are marked like this. | Additions are marked like this. |
Line 9: | Line 9: |
* Other tools - [[http://www.tarind.com/depgraph.html | Py2DepGraph]], [[http://pychecker.sourceforge.net/ | PyChecker]], [[http://divmod.org/trac/wiki/DivmodPyflakes | PyFlakes]], [[http://www.logilab.org/project/pylint | Pylint]], [[http://furius.ca/snakefood/ | Snakefood]]. | * 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]]. |
Line 24: | Line 24: |
* [[http://www.doughellmann.com/articles/CompletelyDifferent-2008-03-linters/index.html | Static Code Analyzers]] by D. Hellmann. | |
Line 55: | Line 56: |
* [[http://niftilib.sourceforge.net/pynifti/ | PyNIfTI]] - Medical imaging. |
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 - 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.
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.
SQLAlchemy - Database toolkit - docs.
ZODB - Object database.
Other packages
Google App Engine - Web framework - docs.
Python Imaging Library / PIL - Image processing - docs.
Pyjamas - Web and desktop framework.
PyNIfTI - Medical imaging.