任何人都可以告诉我有没有办法从python连接到电子表格?我想存储表单中的一些数据并将其提交给谷歌电子表格。请帮忙解决这个问题。我必须遵循哪些步骤?
提前致谢...
答案 0 :(得分:9)
连接Google电子表格的最简单方法是使用此spreadsheet library。这些是您需要遵循的步骤:
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)
答案 1 :(得分:1)
google docs http://code.google.com/intl/fr/apis/gdata/articles/python_client_lib.html有一个python api。我不确定它是否适用于app引擎
答案 2 :(得分:1)
当然,您可以使用OAuth进行验证,然后使用gdata Python API - 有关详细信息和注意事项,请参阅this thread,this code以获取在App Engine上使用Python的OAuth的简单示例。< / p>
答案 3 :(得分:1)
这是我最近撰写的Google Spreadsheets API的一个非常简单的包装器:
http://github.com/yoavaviram/python-google-spreadsheet
与App Engine兼容。
答案 4 :(得分:0)
我最近写了一个模块来做这件事。看看https://sourceforge.net/projects/pyworkbooks/