Intermediate and Advanced Software Carpentry
latest
  • Day 1
  • Day 2
    • Idiomatic Python revisited
    • Measuring and Increasing Performance
    • Speeding Up Python
    • Tools to Help You Work
    • pyparsing
    • Online Resources for Python
  • Day 3
Intermediate and Advanced Software Carpentry
  • Docs »
  • Day 2
  • Edit on GitHub

Day 2ΒΆ

Contents:

  • Idiomatic Python revisited
    • sets
    • any and all
    • Exceptions and exception hierarchies
    • Function Decorators
    • try/finally
    • Function arguments, and wrapping functions
  • Measuring and Increasing Performance
    • Which profiler should you use?
    • Measuring code snippets with timeit
  • Speeding Up Python
    • psyco
    • pyrex
  • Tools to Help You Work
    • IPython
    • screen and VNC
    • Trac
  • pyparsing
    • Basic pyparsing
    • Building a BLAST output parser
  • Online Resources for Python
Next Previous

© Copyright 2012, C. Titus Brown. Revision af81ac87.

Built with Sphinx using a theme provided by Read the Docs.