2017-02-01 5 views
1

私はPython Google Sheets APIを使用しています。個々のセルの色を読みたいと思います。私はドキュメントを読んだことがありますが、色の書式ではなく、セルからテキストを取得する方法に関する情報しか見つかりませんでした。Googleシート内のセルの色を読み取る方法

+0

PythonのGspread [https://github.com/burnash/gspread]モジュールを調べましたか? –

答えて

0

Method: spreadsheets.getを使用すると、特定のセルの色を取得できます。

spreadsheetIdを渡して、includeGridDataのパラメータに設定してください。

たとえば、この画像は範囲B1を指定します。

enter image description here

このspreadsheets.getを使用することにより、あなたはここで"backgroundColor": {"green": 1}の結果を取得します、とだけでなく、背景色が、あなたもここfontFamilyfontSizeを取得し、それがある場合bolditalicstrikethroughまたはunderline

スプレッドシートを作成して試すことができます。次に、上記の画像に従います。

ここで私が使用しているリクエストです。

GET https://sheets.googleapis.com/v4/spreadsheets/YOUR_SPREADSHEET_ID?includeGridData=true&ranges=B1&key={YOUR_API_KEY} 
関連する問題