インストール

pip install gspread

インポート

import gspread

ブック

取得

wb = gc.open_by_key('ID')

作成

wb = gc.create('ブック名')

タイトルとIDの取得

wb.title
wb.id

シート

作成と削除

wb.add_worksheet(title='シート名', rows='行数', cols='列数')
wb.del_worksheet(ワークシート)

全てのシートを取得

wb.worksheets()

シート名による取得

ws = wb.worksheet('シート名')

インデックスによる取得

ws = wb.get_worksheet(int型のインデックス番号)

タイトルとIDの取得

ws.title
ws.id

全データの取得

ws.get_all_values()

行・列データの取得

i行(列)の取得は

ws.row_values(i)
ws.col_values(i)

セルの値の取得・更新

ws.cell(i, j).value
ws.update_cell(i, j, '更新内容')

アドレスによるセルの値の取得・更新

ws.acell('A1').value
ws.update_acell('A1', '更新内容')

最終行への追記

ws.append_row(リスト)
ws.append_rows(リストのリスト)