09
2020
11

Google Colab + Google spreadsheet

install module first --->

!pip install --upgrade gspread


Saving data to Google Sheets

from google.colab import auth
auth.authenticate_user()

import gspread
from oauth2client.client import GoogleCredentials

gc = gspread.authorize(GoogleCredentials.get_application_default())

sh = gc.create('your spreadsheet name')

worksheet = gc.open('your spreadsheet name').sheet1   # Open our new sheet and add some data.

cell_list = worksheet.range('A1:C2')

import random
for cell in cell_list:
  cell.value = random.randint(110)

worksheet.update_cells(cell_list)





Importing data from Google Sheets

from google.colab import auth
auth.authenticate_user()

import gspread
from oauth2client.client import GoogleCredentials

gc = gspread.authorize(GoogleCredentials.get_application_default())

worksheet = gc.open('Your spreadsheet name').sheet1

rows = worksheet.get_all_values() # get_all_values gives a list of rows.
print(rows)

# Convert to a DataFrame and render.
import pandas as pd
pd.DataFrame.from_records(rows)


« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。