requesting https://sheets.googleapis.com/v4/spreadsheets?alt=json returned "Invalid JSON payload received. Unknown name "sheetType" at 'spreadsheet.sheets[0]': Cannot find field.". Details: "[{'@type': 'type.googleapis.com/google.rpc.BadRequest', 'fieldViolations': [{'field': 'spreadsheet.sheets[0]', 'description': 'Invalid JSON payload received. Unknown name "sheetType" at \'spreadsheet.sheets[0]\': Cannot find field.'}]}]">
Вот функция где выбивает ошибку:
def save_Sheets():
spreadsheet = service.spreadsheets().create(body = {
'properties': {'title': 'ParcerAutomationGazer', 'locale': 'ru_RU'},
'sheets': [{'sheetType': {'sheetType': 'GRID',
'sheetId': 0,
'title': 'Winauto',
'gridProperties': {'rowCount': 8, 'columnCount': 5}}}]
}).execute()
values = service.spreadsheets().values().Append(
spreadsheetsId = spreadsheets_id,
body={
"Data" : f'{DT.datetime.now():%d-%m-%Y}',
"Name" : name,
'' : '',
'Price': natural_price,
'nal' : nal
}
)
result = service.spreadsheets().values().append(
spreadsheetId=spreadsheet_id, range=range_name,
valueInputOption=value_input_option, body=body).execute()
print('{0} cells appended.'.format(result
.get('updates')
.get('updatedCells')))
Ровно то что написано в тексте ошибки.
даже в коде ругаться......
А как это пофиксить?
Обсуждают сегодня