weewx does images, reports, supports the Weather Underground, and uploads to websites --- all in Python! It's simple, robust, and easy to understand. This first version supports the Davis VantagePro2.
Here's a
sample station.
Here's the
SourceForge pageOh, and did I mention it's open source!?
It was a labor of love! Hope you enjoy it.
-tk