Python + 电子表格

3 投票
5 回答
3347 浏览
提问于 2025-04-15 12:58

请问有没有人能告诉我,怎么用Python连接到电子表格?我想把一些表单里的数据存储起来,然后提交到谷歌电子表格。请帮我解决这个问题。我需要按照什么步骤来操作呢?

提前谢谢大家...

5 个回答

1

有一个用于谷歌文档的Python接口,你可以在这里找到相关信息:http://code.google.com/intl/fr/apis/gdata/articles/python_client_lib.html。不过我不太确定它是否能和应用引擎一起使用。

1

当然可以,你可以先用OAuth进行验证,然后再使用gdata的Python API。想了解更多细节和注意事项,可以看看这个讨论串。如果你想要一个简单的OAuth使用示例,可以参考这段代码,它展示了如何在App Engine上用Python实现OAuth。

9

连接到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)

撰写回答