Alan Kennedy alanmk at hotmail.com
Mon Aug 18 12:19:47 CEST 2003

William Trenker wrote:
> I've been goolging for a WebDAV client written in Python.  I've
> found http://www.webdav.org/projects/ which includes
> http://www.lyra.org/greg/python/davlib.py but not much else for
> the client side.  Zope's WebDAV package also includes 
> http://cvs.zope.org/Packages/webdav/client.py
> Does anyone know of any other WebDAV client software written in
> Python?  I'm trying to programmatically access my Zope site via DAV
> so I guess Zope's own client.py would be the way to go.  But I'd be
> interested to know of other DAV clients written in Python.


There used to be another webdav client for python, but I can't seem to
find it now. I think the hosting site name was something like "Content
Lounge"? I searched the Internet Archive (www.archive.org) to see if
it was there, but I couldn't find it.

I just wanted to point out some other options you might consider for
addressing your problem:-

1. Use a java webdav client, and script it with jython. If you need to
communicate between jython and cpython, use Pyro.

2. You could script a webdav capable browser, such as MS Internet
Explorer, to act as your programmable webdav client. With MSIE, you
could use cpython + win32 extensions. I don't know if recent versions
of Netscape/Mozilla are webdav capable?


alan kennedy
check http headers here: http://xhaus.com/headers
email alan:              http://xhaus.com/mailto/alan

More information about the Python-list mailing list