I've been using web.py for about a month for a small side project. I like it very much, but there are some pretty big things that are missing. Like, having to write a GET handler to serve images, for instance.
If you keep your images (and CSS, and Javascript) in a /static directory, the built-in webserver will serve them automatically. When you deploy to production you can setup aliases in your HTTP conf to handle it.