Я работаю в IBM-Watson и хочу сохранить фрейм данных в .csv в области проекта с помощью функции save_data
.
Я сгенерировал маркер проекта с помощью функции Вставить маркер проекта иУ меня есть что-то вроде:
# @hidden_cell
# The project token is an authorization token that is used to access project resources like data sources, connections, and used by platform APIs.
from project_lib import Project
project = Project(project_id='xxxxx', project_access_token='p-yyyyy')
pc = project.project_context
тогда у меня есть DataFrame df
, и я хотел бы запустить:
project.save_data("test.csv", df.to_csv())
однако я получаю следующую ошибку:
ClientError: Произошла ошибка (AccessDenied) при вызове операции PutObject: Access Denied
Странно, что в нем указано AccessDenied, поскольку я сгенерировал маркер проекта из автоматической функции.
У вас есть идеи, почему я получаю ошибку?
Я пытался перезаписать True, но я получаю ту же ошибку.
Заранее спасибо.