【问题标题】:Importing data into Quip spreadsheet via API通过 API 将数据导入 Quip 电子表格
【发布时间】:2020-10-31 00:17:47
【问题描述】:

我的任务是将一些数据块写入 Quip 电子表格,并使用 Quip API 定期更新。我将数据存储在 pandas DataFrame 中(并且可以轻松转换为任何其他结构),但整个问题在于使用他们的 API。 我经历了痛苦的授权过程,所以现在它通常可以工作,但我找不到任何合适的方法来更新电子表格的行。

我找到了一个方法

client.add_spreadsheet_row(thread_id=thread_id,spreadsheet='Schedule',updates=['Lalala'])

但它只会返回

AttributeError: 'str' object has no attribute 'iterfind'

如果有人可以分享他们的经验/线索/提示甚至示例,将不胜感激!

谢谢!

【问题讨论】:

    标签: python api import write quip


    【解决方案1】:

    好的,如果有人需要它:

    1. 您解析 QUIP 文档的 Web 表示以提取单元 ID。以 BeautifulSoup 为例
    2. 不仅仅是遍历那些 IDS
    client.edit_document(thread_id=thread_id,
                        content = Some_Content,
                        operation=client.REPLACE_SECTION,
                        format='html',
                        section_id=cell_ID)
    

    【讨论】:

      猜你喜欢
      • 2021-04-11
      • 1970-01-01
      • 1970-01-01
      • 2014-07-08
      • 2012-05-03
      • 2014-07-22
      • 2014-07-31
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多