環境
Python3、マックブックプロ OS12.1,Jupyternotebook,Anaconda
【したいこと】
Jupyter NotebookでGsheetの情報を引っ張ってくる
【コード】
import gspread import json #ServiceAccountCredentials:Googleの各サービスへアクセスできるservice変数を生成します。 from oauth2client.service_account import ServiceAccountCredentials #2つのAPIを記述しないとリフレッシュトークンを3600秒毎に発行し続けなければならない scope = ['xxx'] #認証情報設定 #ダウンロードしたjsonファイル名をクレデンシャル変数に設定(秘密鍵、Pythonファイルから読み込みしやすい位置に置く) credentials = ServiceAccountCredentials.from_json_keyfile_name('xxx.json', scope) #OAuth2の資格情報を使用してGoogle APIにログインします。 gc = gspread.authorize(credentials) workbook = gc.open_by_url(sheetURL') worksheet = workbook.worksheet('ALL') worksheet row_list = worksheet.row_values(1,2) cell_list = worksheet.get_all_values() cell_list
エラーメッセージ
row_values() takes 2 positional arguments but 3 were given
【試したこと】
row_list = worksheet.row_values(1,2)
上記の数字などを変更しましたが、変化なし、
新しいパソコンにして、前のPCだと問題なく動く。
力を貸していただけますと幸いです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。