小编Sid*_*der的帖子

使用 Python (API v4) 从 Google 工作表读取单元格格式

我正在寻找一种方法来从Python中的Google工作表中读取单元格的格式,特别是它的背景颜色。

我发现能够读取工作表的两个流行软件包是gspread (fork)和pygsheets。我尝试了两者,它们在读取我的工作表数据方面效果很好,但是从我看来,两者都不支持读取单元格格式,只支持设置它们。pygsheets 的 GitHub 页面上的这个开放问题描述了我需要的功能类型。

本质上,每行都是一个包含时间戳、用户名、注释等的记录,我想查找特定用户名的所有行,并且只查找那些没有红色背景的行,有点像这样:

if ("Username" in record.values()) and (matching_cells.background != red):
        # Do something
Run Code Online (Sandbox Code Playgroud)

谢谢!

python python-3.x gspread google-sheets-api pygsheets

5
推荐指数
1
解决办法
3409
查看次数