If you are looking for some client code you can find it in zope tree, client.py I think, also look at http://www.infrae.com/download/pydavclient and webdav.org (http://www.lyra.org/greg/) hosts webdav client library