Basically, you don't do this using Python only, and you don't do it using PyPNG.
There are many ways of doing this, I am not expert in any of them, but
you probably want something like webkit2png:
http://www.paulhammond.org/webkit2png/
WebKit is the partly Apple-developed open source library that lies
behind the HTML rendering of the Safari browser. Webkit2png uses the
same library to render to a PNG file.
Another approach might be to use Selenium:
http://stackoverflow.com/a/6282203/242457
Selenium is basically a way of programming a real web browser. It's
often used for testing webapps, and scraping data of hard-to-get
websites.
Oh hold on, do you want a screenshot of that table? Or do you want a
graph drawn using the data in the table? Above, I assumed you wanted a
screenshot, but then I just realised it's possible you want something
else entirely.
Cheers,
drj