Python WebDAV client library

120 views
Skip to first unread message

Mads Kiilerich

unread,
May 20, 2009, 7:32:47 AM5/20/09
to PyWebDAV
Hi

It seems like PyWebDAV is server side only. On the client side it is
harder to find any obvious good choices. Can you recommend something
on the client side? The old from Xerox? Or the old from Greg/Lyra?

Regards,
Mads

Cédric Krier

unread,
May 21, 2009, 5:23:54 AM5/21/09
to pywe...@googlegroups.com

It depends of the purpose.
I use cadaver [1] and davfs2 [2]

[1] http://www.webdav.org/cadaver/
[2] http://savannah.nongnu.org/projects/davfs2

--
Cédric Krier

B2CK SPRL
Rue de Rotterdam, 4
4000 Liège
Belgium
Tel: +32 472 54 46 59
Email: cedric...@b2ck.com
Jabber: cedric...@b2ck.com
Website: http://www.b2ck.com/

Simon Pamies

unread,
May 21, 2009, 9:10:52 AM5/21/09
to pywe...@googlegroups.com
Cédric Krier wrote:
> On 20/05/09 04:32 -0700, Mads Kiilerich wrote:
>> Hi
>>
>> It seems like PyWebDAV is server side only. On the client side it is
>> harder to find any obvious good choices. Can you recommend something
>> on the client side? The old from Xerox? Or the old from Greg/Lyra?
>>
>
> It depends of the purpose.
> I use cadaver [1] and davfs2 [2]
>
> [1] http://www.webdav.org/cadaver/
> [2] http://savannah.nongnu.org/projects/davfs2
>

+1 - PyWebDAV is a server and will never provide client functionality.

Simon

Mads Kiilerich

unread,
May 21, 2009, 7:23:08 PM5/21/09
to PyWebDAV
On May 21, 11:23 am, Cédric Krier <cedric.kr...@b2ck.com> wrote:
> On 20/05/09 04:32 -0700, Mads Kiilerich wrote:
> > harder to find any obvious good choices. Can you recommend something
> > on the client side? The old from Xerox? Or the old from Greg/Lyra?
>
> It depends of the purpose.
> I use cadaver [1] and davfs2 [2]

Thanks.

A couple of desirable criteria could be the same implementation
language and quality as PyWebDAV. AFAIK none of these two have Python
bindings?

Can you recommend a good/best client library written in Python?

/Mads

Cédric Krier

unread,
May 22, 2009, 3:38:45 AM5/22/09
to pywe...@googlegroups.com
On 21/05/09 16:23 -0700, Mads Kiilerich wrote:
>
> On May 21, 11:23 am, Cédric Krier <cedric.kr...@b2ck.com> wrote:
> > On 20/05/09 04:32 -0700, Mads Kiilerich wrote:
> > > harder to find any obvious good choices. Can you recommend something
> > > on the client side? The old from Xerox? Or the old from Greg/Lyra?
> >
> > It depends of the purpose.
> > I use cadaver [1] and davfs2 [2]
>
> Thanks.
>
> A couple of desirable criteria could be the same implementation
> language and quality as PyWebDAV. AFAIK none of these two have Python
> bindings?

I don't understand why.

> Can you recommend a good/best client library written in Python?

What is the purpose?

Mads Kiilerich

unread,
May 22, 2009, 4:38:11 AM5/22/09
to PyWebDAV
On May 22, 9:38 am, Cédric Krier <cedric.kr...@b2ck.com> wrote:
> On 21/05/09 16:23 -0700, Mads Kiilerich wrote:
> > > I use cadaver [1] and davfs2 [2]
>
> > Thanks.
>
> > A couple of desirable criteria could be the same implementation
> > language and quality as PyWebDAV. AFAIK none of these two have Python
> > bindings?
>
> I don't understand why.
>
> > Can you recommend a good/best client library written in Python?
>
> What is the purpose?

I was considering working with WebDAV client functionality in a python
application. AFAICS a quite obvious use case.

PyWebDAV seemed to be a good server for that, and I assumed that you
know what is going on in the python-WebDAV area.

But your answer indicates that there is no good answer or that it is
completely out of scope for you guys. Ok; sorry for disturbing.

/Mads

Cédric Krier

unread,
May 22, 2009, 5:03:44 AM5/22/09
to pywe...@googlegroups.com

WebDAV is simply HTTP request. So you can just write queries with any HTTP
library.

mar10

unread,
May 23, 2009, 9:56:08 AM5/23/09
to PyWebDAV
There is a library that's based on Greg Stein's davlib.
Haven't tried it myself though...
http://sourceforge.net/projects/pythonwebdavlib
~Martin
Reply all
Reply to author
Forward
0 new messages