Python 2.7 HTTP错误:使用pyocclient将owncloud升级到9.0.2后出现401

Python 2.7 HTTP错误:使用pyocclient将owncloud升级到9.0.2后出现401,python-2.7,owncloud,Python 2.7,Owncloud,我已经使用owncloud python包大约一个月了()。这是一个很棒的软件包,直到最近一直对我很好。我有一个相当简单的工作,自动从本地服务器获取每日更新的文件,并将其上传到我自己的云服务器。今天,我自己的云桌面客户端无法工作,系统提示我升级到9.0.2版。我这样做了,桌面客户端再次工作。但是,我的文件传输作业现在失败,出现HTTP错误:401。这一切都是在UNIX服务器上运行的 我尝试了一个同样失败的简单测试: import owncloud oc = owncloud.Client('h

我已经使用owncloud python包大约一个月了()。这是一个很棒的软件包,直到最近一直对我很好。我有一个相当简单的工作,自动从本地服务器获取每日更新的文件,并将其上传到我自己的云服务器。今天,我自己的云桌面客户端无法工作,系统提示我升级到9.0.2版。我这样做了,桌面客户端再次工作。但是,我的文件传输作业现在失败,出现HTTP错误:401。这一切都是在UNIX服务器上运行的

我尝试了一个同样失败的简单测试:

import owncloud

oc = owncloud.Client('https://my/server')

oc.login('user', 'password')
oc.mkdir('testdir')
这导致:

ResponseError                             Traceback (most recent call last)
<ipython-input-5-271a2b6ab42e> in <module>()
----> 1 oc.mkdir('testdir')

/home/model/software/anaconda2/lib/python2.7/site-packages/owncloud/__init__.pyc in mkdir(self, path)
    428         if not path[-1] == '/':
    429             path = path + '/'
--> 430         return self.__make_dav_request('MKCOL', path)
    431
    432     def delete(self, path):

/home/model/software/anaconda2/lib/python2.7/site-packages/owncloud/__init__.pyc in __make_dav_request(self, method, path, **kwargs)
    618         if res.status_code == 204 or res.status_code == 201:
    619             return True
--> 620         raise ResponseError(res)
    621
    622     def __parse_dav_response(self, res):

ResponseError: HTTP error: 401
ResponseError回溯(最近一次调用)
在()
---->1 oc.mkdir('testdir')
/mkdir(self,path)中的home/model/software/anaconda2/lib/python2.7/site packages/owncloud/_________.pyc
428如果不是路径[-1]='/':
429路径=路径+'/'
-->430返回自我。发出请求('MKCOL',路径)
431
432 def delete(自我,路径):
/home/model/software/anaconda2/lib/python2.7/site packages/owncloud/\uuuuuuu init\uuuuuuuuu.pyc in\uuuuu make\u dav\u请求(self、method、path、**kwargs)
618如果res.status\u code==204或res.status\u code==201:
619返回真值
-->620上升响应错误(res)
621
622定义解析dav响应(自身、res):
ResponseError:HTTP错误:401
当我运行oc.put\u文件时,我得到了相同的错误。使用
oc.login登录时,我没有收到任何错误。奇怪的是,我登录正常,但无法上传文件或创建目录。有什么建议吗


提前感谢。

尝试在oc中添加index.php/apps/files/如oc=owncloud.Client(')for me works:)