[sorry, I misremembered the question and thought grarpamp was asking regarding spidering.

if you just want to archive a page it could be helpful to be aware that interfaces like selenium usually have a single function to take a screenshot, and comparably to dump the rendered page body.  so a downloader would be like 3-7 lines of code.  that's probably why coderman's reply appeared short.]