将文件从一台pc发送到另一台安装了owncloud的pc

2024-05-15 13:04:25 发布

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

我想将一个文件从pc发送到另一台安装了owncloud的计算机

import owncloud

oc = owncloud.Client('http://192.168.xx.xx/')

oc.login('username', 'password')

oc.mkdir('testdir')

oc.put_file('testdir/remotefile.txt', 'deno.txt',remote_user=True)

print('success')

误差如下:

Traceback (most recent call last): File "cloud.py", line 5, in oc.login('xxxx', 'xxxx') File "/home/yash/.local/lib/python2.7/site-packages/owncloud/owncloud.py", line 354, in login self._update_capabilities() File "/home/yash/.local/lib/python2.7/site-packages/owncloud/owncloud.py", line 1795, in _update_capabilities 'capabilities' File "/home/yash/.local/lib/python2.7/site-packages/owncloud/owncloud.py", line 1649, in _make_ocs_request res = self._session.request(method, self.url + path, **attributes) File "/home/yash/.local/lib/python2.7/site-packages/requests/sessions.py", line 533, in request resp = self.send(prep, **send_kwargs) File "/home/yash/.local/lib/python2.7/site-packages/requests/sessions.py", line 646, in send r = adapter.send(request, **kwargs) File "/home/yash/.local/lib/python2.7/site-packages/requests/adapters.py", line 516, in send raise ConnectionError(e, request=request) requests.exceptions.ConnectionError: HTTPConnectionPool(host='192.168.xx.xx', port=80): Max retries exceeded with url: /ocs/v1.php/cloud/capabilities (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused',))


Tags: inpysendhomerequestlibpackageslocal