与Python到Webd的连接

2024-09-27 20:16:28 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试使用webdav客户端通过Python在webdav服务器中上载一个文件。我使用的脚本是相当简单的。使用Python库下载&2。在

import webdav.client as wc

options = {'webdav_hostname': "https://xxxxxx",
           'webdav_login': "xxx",
            'webdav_password': "xxx"
        }

client = wc.Client(options)
client.upload_sync(remote_path="/storage/test_dir/testfile.txt",
                   local_path="/home/ubuntu/testfile.txt")

我经常犯这样的错误:

^{pr2}$

尽管

:~ nasiantalla$ pip install webdavclient
Requirement already satisfied: webdavclient in ./Library/Python/2.7/lib/python/site-packages
Requirement already satisfied: argcomplete in ./Library/Python/2.7/lib/python/site-packages (from webdavclient)
Requirement already satisfied: lxml in ./Library/Python/2.7/lib/python/site-packages (from webdavclient)
Requirement already satisfied: pycurl in ./Library/Python/2.7/lib/python/site-packages (from webdavclient)

~ nasiantalla$ pip3 install webdavclient
Requirement already satisfied: webdavclient in /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages
Requirement already satisfied: pycurl in /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages (from webdavclient)
Requirement already satisfied: lxml in /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages (from webdavclient)
Requirement already satisfied: argcomplete in /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages (from webdavclient)

以前有人用过这个或有过类似的问题吗? 谢谢!在


Tags: infromclientlibpackageslibrarysiteframework

热门问题