python

TwitterFacebook
Get flash to fully experience Pearltrees
http://lethain.com/an-introduction-to-compassionate-screenscraping/ Screen scraping is the art of programatically extracting data from websites. If you think it's useful: it is .

An Introduction to Compassionate Screen Scraping

In this interactive tutorial, we'll cover many essential Python idioms and techniques in depth, adding immediately useful tools to your belt. There are 3 versions of this presentation: ©2006-2008, licensed under a Creative Commons Attribution/Share-Alike (BY-SA) license . http://python.net/~goodger/projects/pycon/2007/idiomatic/handout.html

Code Like a Pythonista: Idiomatic Python

http://neopythonic.blogspot.com/2009/04/tail-recursion-elimination.html I recently posted an entry in my Python History blog on the origins of Python's functional features .

Tail Recursion Elimination

Building Skills in Python — Building Skills in Python

A Programmer’s Introduction to Python Legal Notice http://www.itmaybeahack.com/homepage/books/python/html/index.html
http://www.courses.fas.harvard.edu/~qr20/assignments/index.html

Quantitative Reasoning 20 Assignments

There will be weekly assignments listed here.
By “structure” we mean the decisions you make concerning how your project best meets its objective. We need to consider how to best leverage Python’s features to create clean, effective code. In practical terms, “structure” means making clean code whose logic and dependencies are clear as well as how the files and folders are organized in the filesystem. http://docs.python-guide.org/en/latest/writing/structure/

Structuring Your Project — pythonguide 0.0.1 documentation