Pythonからスプレッドシートに接続する方法はありますか?フォームのデータを保存して、Google スプレッドシートに送信したいと考えています。この問題について助けてください。どのような手順に従う必要がありますか?
前もって感謝します...
Pythonからスプレッドシートに接続する方法はありますか?フォームのデータを保存して、Google スプレッドシートに送信したいと考えています。この問題について助けてください。どのような手順に従う必要がありますか?
前もって感謝します...
Google スプレッドシートに接続する最も簡単な方法は、このスプレッドシート ライブラリを使用することです。従う必要がある手順は次のとおりです。
import gspread
# Login with your Google account
gc = gspread.login('account@gmail.com','password')
# Spreadsheets can be opened by their title in Google Docs
spreadsheet = gc.open("_YOUR_TARGET_SPREADSHEET_")
# Select worksheet by index
worksheet = spreadsheet.get_worksheet(0)
# Update cell with your form value
worksheet.update_cell(1, 2, form_value_1)
もちろん、OAuthで検証してから、gdata Python APIを使用できます。詳細と注意事項についてはこのスレッドを参照してください。このコードは、AppEngineのPythonでのOAuthの使用の簡単な例です。
これは、私が最近書いた Google Spreasheets API の非常に単純なラッパーです。
http://github.com/yoavaviram/python-google-spreadsheet
App Engine と互換性があります。
私は最近、これを行うモジュールを作成しました。それをチェックしてください https://sourceforge.net/projects/pyworkbooks/