got*_*ota 3 python google-sheets google-sheets-api
在 R 中,我们只需使用两行代码就可以读取给定 URL 的私有 google 工作表。
library(googlesheets4)
manifest <- read_sheet(url)
Run Code Online (Sandbox Code Playgroud)
googlesheets4 库负责身份验证、信息存储位置等,并将所有内容自动加载到表中。
我怎样才能用 python 做类似的事情?
import pandas as pd
import package as pck # Some package
pandas_dataframe = pck.read(sheetURL)
Run Code Online (Sandbox Code Playgroud)
有没有一个 python 包可以做到这一点?理想情况下,它会负责身份验证。
在 Python 中打开电子表格的最直接、最优化的方法是使用该gspread模块,如下所示:
import gspread
gc = gspread.service_account()
sh = gc.open("SampleSheet")
print(sh.sheet1.get('Column1'))
Run Code Online (Sandbox Code Playgroud)
但是,您需要验证您的 Google 帐户才能正确访问您自己的数据表。因此,您可以按照本文档设置一个开发环境,用于将 Google 数据处理为 Python。
此外,您还可以选择使用 Google Colab 笔记本,轻松访问存储在云端硬盘上的所有数据,无需进行太多编码。
| 归档时间: |
|
| 查看次数: |
214 次 |
| 最近记录: |