Я пытаюсь загрузить изображение на сервер WebDAV. Сервер размещен на сервере Linux, и мы можем показывать изображения на сервере WebDAV, используя URL. Я просто пытаюсь сделать простую загрузку.
from webdav3.client import Client
options = {
'webdav_hostname': "http://www.link.com/webdav/",
'webdav_login': "user",
'webdav_password': "user"
}
if __name__ == '__main__':
client = Client(options)
client.upload_file(remote_path='blank.php/webdav/converted_images',
local_path="../Downloads/download.jpeg")
Я получаю следующую ошибку:
Traceback (most recent call last):
File "/home/user/webDav_test/test.py", line 30, in <module>
local_path="../Downloads/download.jpeg")
File "/home/user/.local/lib/python3.7/site-packages/webdav3/client.py", line 70, in _wrapper
res = fn(self, *args, **kw)
File "/home/user/.local/lib/python3.7/site-packages/webdav3/client.py", line 491, in raise RemoteParentNotFound(urn.path())
webdav3.exceptions.RemoteParentNotFound: Remote parent for: /webdav/converted_images not found