Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save mick-d/d2dbb35151198ef9d6db11cf422f9c1b to your computer and use it in GitHub Desktop.
Save mick-d/d2dbb35151198ef9d6db11cf422f9c1b to your computer and use it in GitHub Desktop.
from Google import Create_Service
import pandas as pd
CLIENT_SECRET_FILE = 'client_secret.json'
API_SERVICE_NAME = 'sheets'
API_VERSION = 'v4'
SCOPES = ['https://www.googleapis.com/auth/spreadsheets.readonly']
gsheetId = '<Google Sheet Id>'
s = Create_Service(CLIENT_SECRET_FILE, API_SERVICE_NAME, API_VERSION, SCOPES)
gs = s.spreadsheets()
rows = gs.values().get(spreadsheetId=gsheetId,range='Test1').execute()
gs_data = rows.get('values')
gs_header = gs_data.pop(0)
df = pd.DataFrame(gs_data, columns=gs_header)
print(df)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment