1
0
我不知道具体情况,但是,根据您的平台,通过文件系统装载和访问WebDAV提供的文件可能更简单。有 davfs2 在外面,一些操作系统,比如MacOSX,内置了WebDAV文件系统支持。 |
2
47
对于这个问题(“要使用什么样的python webdav库?”)感到遗憾。这肯定让不止一个人感兴趣,不相关的答案被接受了(“不要使用python webdav库”)。嗯,StackExchange的常见问题。 对于那些将寻找真实答案的人,考虑到原始问题中的要求(类似于“OS”模块的简单API),我建议 easywebdav 它的API非常简单,实现也非常简单,提供了上传/下载和很少的文件/dir管理方法。由于实现简单,目前还不支持目录列表,但其缺陷是 filed ,作者打算添加它。 |
3
9
我只是有一个类似的需求,最后测试了一些PythonWebDAV客户机来满足我的需求(从WebDAV服务器上传和下载文件)。以下是我的经验总结: 1)为我工作的是 python-webdav-lib . 没有太多的文档,但是快速查看代码(特别是示例)就足以了解如何使它对我有用。 2)pydav 0.21(我发现的最新版本)不适用于python 2.6,因为它使用字符串作为异常。我没有试图解决这个问题,希望以后会有更多的不兼容。 3) davclient 0.2.0 . 我看了一下,但没有进一步研究,因为文档没有提到我要查找的API的级别(文件上传和下载)。 4) Python_WebDAV_Library-0.3.0 .似乎没有任何上载功能。 |
4
2
|
5
1
显然你在找WebDAV客户端库。 不知道gazillion的点击率是如何上升的,下面2个看起来很相关:
|
6
0
我对这些库都没有经验,但是python包索引(“pypi”)。 lists quite a few webdav modules . |
7
0
安装:
实例:
链接: |
N Kan · 使用Spring Boot的REST客户端 6 年前 |
user8040474 · 网络连接不工作 6 年前 |
Roei Edri · 错误的文件描述符错误[错误号9] 6 年前 |
bombcar · 如何让Swagger生成的Python客户端工作? 6 年前 |
AlexKogan · 将在mqtt连接上进行更改 6 年前 |