如何解决错误<httperror 404 =“”“ requested =”“ entity =”“ was =”“ not =”“发现。” =“”>

时间:2019-04-24 04:43:50

标签: python google-sheets http-error

在通过python将数据插入到Google工作表之后,我想尝试清除Google工作表中的那些数据并出现错误

<HttpError 404 when requesting https://sheets.googleapis.com/v4/spreadsheets/Master/values/Master%21A3%3AZ:clear?alt=json returned "Requested entity was not found.">

我不知道会发生什么,因为我遵循了快速入门python页面https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets.values/clear上的指示

这是我到目前为止获得的代码

def remove():
    service=get_service()

    sheet_name = 'Master'
    range_values = sheet_name + '!A3:Z'

    clear_values_request_body = {
    # TODO: Add desired entries to the request body.
    }

    request = service.spreadsheets().values().clear(spreadsheetId=sheet_name, range=range_values, body=clear_values_request_body)
    response = request.execute()

    print(response)

我无法检测到错误,我做错了什么吗?

1 个答案:

答案 0 :(得分:0)

您应该改用可以极大帮助您的库。我是Python Sheetfu(https://github.com/socialpoint-labs/sheetfu)的作者。

您还应该查看其他库,例如gspread和pygsheet来命名它们,这会有所帮助。