我只想将本地笔记本电脑上的数据上传到数据存储区。 但是出现HTTP 403错误。
能否请您告诉我如何上传数据?
有错误消息。
ds
ds.upload(src_dir ='./MNIST_data/',target_path ='MNIST_data',overwrite = True,show_progress = True) Client-Request-ID = 5b78750a-ee2f-11e8-bf9a-b46bfcb19fb2重试策略不允许重试:Server-Timestamp = Thu,2018年11月22日08:19:40 GMT,HTTP状态码= 40. / BODY> ror 403.禁止该请求URL。
set = us-ascii“> // www.w3.org/TR/html4/strict.dtd”> 追溯(最近一次通话): 文件“”,第1行,位于 上传中的第380行的文件“ C:\ python-anaconda \ lib \ site-packages \ azureml \ data \ azure_storage_datastore.py” 自我._file_share_upload _start_upload_task中的第235行的文件“ C:\ python-anaconda \ lib \ site-packages \ azureml \ data \ azure_storage_datastore.py” task_fn = task_generator(target_file_path,src_file_path) 文件“ C:\ python-anaconda \ lib \ site-packages \ azureml \ data \ azure_storage_datastore.py”,行451,位于_file_share_upload 如果不是self.file_service.exists(self.container_name,dirpath): 存在文件“ C:\ python-anaconda \ lib \ site-packages \ azureml_vendor \ azure_storage \ file \ fileservice.py”,行1306,存在 _dont_fail_not_exist(ex) 文件“ C:\ python-anaconda \ lib \ site-packages \ azureml_vendor \ azure_storage \ common_error.py”,第97行,位于_dont_fail_not_exist中 引发错误 存在文件“ C:\ python-anaconda \ lib \ site-packages \ azureml_vendor \ azure_storage \ file \ fileservice.py”,行1303,存在 self._perform_request(请求,expected_errors = expected_errors) _perform_request中的第381行的文件“ C:\ python-anaconda \ lib \ site-packages \ azureml_vendor \ azure_storage \ common \ storageclient.py” 提高前 _perform_request中的第306行的文件“ C:\ python-anaconda \ lib \ site-packages \ azureml_vendor \ azure_storage \ common \ storageclient.py” 提高前 文件“ C:\ python-anaconda \ lib \ site-packages \ azureml_vendor \ azure_storage \ common \ storageclient.py”,行292,在_perform_request中 HTTPError(response.status,response.message,response.headers,response.body) 文件“ C:\ python-anaconda \ lib \ site-packages \ azureml_vendor \ azure_storage \ common_error.py”,行115,位于_http_error_handler中 提高前 azure.common.AzureHttpError:禁止 禁止的禁止的URL
HTTP错误403。请求的URL被禁止。
答案 0 :(得分:0)
上传功能不接受src_dir中的尾随/
更改:
s.upload(src_dir = './MNIST_data/', target_path='data')
进入:
s.upload(src_dir = './MNIST_data', target_path='data')
MINJI PARK在评论中亲自提供了正确答案