【发布时间】:2021-10-29 09:40:08
【问题描述】:
我能够成功建立连接而没有任何错误,但是当我尝试从工作表中读取数据时,我遇到了 AttributeError
import os
from googleapiclient import discovery
import pandas as pd
credential = 'reference/config.json'
api_name = 'sheets'
api_version = 'v4'
scope = ['https://www.googleapis.com/auth/spreadsheets']
service = discovery.build('sheets','v4',credentials=credential)
sheet_id = [sheet_id]
ranges = 'Sheet1!D5:J36'
sheet = service.spreadsheets()
request = sheet.values().get(spreadsheetId=sheet_id, range=ranges, majorDimension='ROWS')
response = request.execute()
AttributeError: 'str' object has no attribute 'request' 发生在倒数第二行 (request = sheet.values().get(spreadsheetId=sheet_id, range=ranges, majorDimension='行')
我按照文档页面https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets.values/get提供的确切说明进行操作
【问题讨论】:
标签: python-3.x google-sheets google-api-client google-api-python-client