Here is a good way (Tornado as an http client):
http://codingrelic.geekhold.com/2011/10/tornado-httpclient-chunked-downloads.html
Now future Denton can find it even if he looses his hosting, but I doubt he would.
For your enjoyment, here is some code by Denton Gentry using Tornado to accomplish that task:
Denton Gentry Software Engineer Fremont, California denny@geekhold.com mobile: 510-682-3204fetch.py
Sorry, I am not sure of the license.