Esta operação não é compatível com este documento - Sheets API
Nov 03 2020
(<class 'googleapiclient.errors.HttpError'>, <HttpError 400 ao solicitar https://sheets.googleapis.com/v4/spreadsheets/1IcMY2TNLYZtGyKO_zcrhP1MudNFXbNdM/values/P%C3%A1gina1%21A%3AP?alt=json retornou "Esta operação não é compatível com este documento">, <objeto traceback em 0x7fbb3dc3bec0>)
Estou recebendo esta mensagem de erro ao acessar uma planilha no Planilhas Google, sei que o erro ocorre porque ela está hospedada no Google Drive e está no formato xlsx. Alguém conhece alguma alternativa para realizar essa conversão de xlsx para gsheet diretamente no código?
Respostas
ziganotschka Nov 04 2020 at 08:22
Sim, você pode converter um arquivo .xlsx em Planilhas Google
Para isso, use o método Drive v2, método Files: Copy especificando convert true.
Amostra:
service.files().copy(fileId=file_id,convert=true, body={"title": "specifyName"}).execute()
O que significa um erro “Não é possível encontrar o símbolo” ou “Não é possível resolver o símbolo”?