带有Python的Google Sheets API v4。自动调整列大小不起作用

露西在天空与钻石

我定义了一个可与Google Sheets API v4一起使用的python类。我创造了这个方法来自动调整大小根据其内容一栏,按照指示在这里

    def autofit_col(self, sheet_id, start_col=0, end_col=1000):
        """
        Resize column to fit to data.
        
        :param sheet_id: sheet id
        :param start_col: starting column, first column is 0
        :param end_col: final column plus 1
        """
        file_id = self.file_id 
        
        request = [{"autoResizeDimensions": {
                        "dimensions": {
                            "sheetId": sheet_id,
                            "dimension": "COLUMNS",
                            "startIndex": start_col,
                            "endIndex": end_col
                        }
                  }}]
        
        self.batch_update(file_id, request)

但是它不起作用,而且我也找不到错误...在ROWS情况下也是如此。

它不会崩溃或显示任何警告或错误,它什么都不做。

该类定义良好,因为其他方法可以正常工作。

我希望有人能找到问题并帮助我解决。

非常感谢!

露西在天空与钻石

它实际上正在工作,我只是以错误的顺序执行它...

我还期望它可以将空列的大小调整为100,但并没有这样做(这让我感到困惑)。它对清空列没有任何作用(我不得不为这些情况创建另一种方法)。

而且它的工作方式与“手动”方法完全不同。例如,如果我手动“拟合数据”某列,则将其大小调整为55,但是如果通过此方法执行此操作,则其大小将调整为60。

感谢您的评论,他们帮助我意识到了我的错误。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用Python在Google Sheets API v4中编写

来自分类Dev

Google Sheets API V4 - 自动填充错误 - 没有 id: 0 的网格

来自分类Dev

带有 JWT 身份验证和 Google Sheets V4 API 的 Firebase 可调用函数

来自分类Dev

Google Sheets API V4 和 Google Apps 脚本

来自分类Dev

Google Sheets API在PythonAnywhere上不起作用

来自分类Dev

Google Sheets API V4添加行.NET

来自分类Dev

Google Sheets API V4添加行.NET

来自分类Dev

Google Sheets API v4 Values.update 语法

来自分类Dev

Google Sheets API (v4) - `AutoResizeDimensions` 不工作

来自分类Dev

带有服务帐户的Google Sheets Api授权

来自分类Dev

Google Map API调整大小不起作用

来自分类Dev

通过 Google Sheets API v4 使用 c# 检查 Google Sheets 中的空单元格

来自分类Dev

Google Sheets API

来自分类Dev

如何在 Swift 3 和 4 中发布 Google Sheets API V4 的值?

来自分类Dev

如何在C#中的Google Sheets API v4中添加工作表?

来自分类Dev

如何使用Google Sheets API v4获取超链接

来自分类Dev

Google Sheets v4 API:克隆工作表时出现异常 503

来自分类Dev

Google Sheets API:设置权限

来自分类Dev

Google Sheets API图片公式

来自分类Dev

Google Sheets API CopyPasteRequest无效

来自分类Dev

Google Sheets API:设置权限

来自分类Dev

Google Sheets API 刷新计算

来自分类Dev

带有多个标记的google api v3信息窗口不起作用

来自分类Dev

通过Google Sheets API v4将新工作表添加到现有电子表格

来自分类Dev

自动.XLS到Google Sheets转换器不起作用

来自分类Dev

Google Sheets API v4-如何获取最后一行的值?

来自分类Dev

Android Google Sheets API V4-在不使用OAuth的情况下更新公共表格

来自分类Dev

Google Sheets API v4-单元格的粗体部分

来自分类Dev

Google Sheets API返回HTTP错误400

Related 相关文章

  1. 1

    使用Python在Google Sheets API v4中编写

  2. 2

    Google Sheets API V4 - 自动填充错误 - 没有 id: 0 的网格

  3. 3

    带有 JWT 身份验证和 Google Sheets V4 API 的 Firebase 可调用函数

  4. 4

    Google Sheets API V4 和 Google Apps 脚本

  5. 5

    Google Sheets API在PythonAnywhere上不起作用

  6. 6

    Google Sheets API V4添加行.NET

  7. 7

    Google Sheets API V4添加行.NET

  8. 8

    Google Sheets API v4 Values.update 语法

  9. 9

    Google Sheets API (v4) - `AutoResizeDimensions` 不工作

  10. 10

    带有服务帐户的Google Sheets Api授权

  11. 11

    Google Map API调整大小不起作用

  12. 12

    通过 Google Sheets API v4 使用 c# 检查 Google Sheets 中的空单元格

  13. 13

    Google Sheets API

  14. 14

    如何在 Swift 3 和 4 中发布 Google Sheets API V4 的值?

  15. 15

    如何在C#中的Google Sheets API v4中添加工作表?

  16. 16

    如何使用Google Sheets API v4获取超链接

  17. 17

    Google Sheets v4 API:克隆工作表时出现异常 503

  18. 18

    Google Sheets API:设置权限

  19. 19

    Google Sheets API图片公式

  20. 20

    Google Sheets API CopyPasteRequest无效

  21. 21

    Google Sheets API:设置权限

  22. 22

    Google Sheets API 刷新计算

  23. 23

    带有多个标记的google api v3信息窗口不起作用

  24. 24

    通过Google Sheets API v4将新工作表添加到现有电子表格

  25. 25

    自动.XLS到Google Sheets转换器不起作用

  26. 26

    Google Sheets API v4-如何获取最后一行的值?

  27. 27

    Android Google Sheets API V4-在不使用OAuth的情况下更新公共表格

  28. 28

    Google Sheets API v4-单元格的粗体部分

  29. 29

    Google Sheets API返回HTTP错误400

热门标签

归档