【问题标题】:How to delete all the rows present in SharePoint excel sheet table using python?如何使用 python 删除 SharePoint excel 工作表中存在的所有行?
【发布时间】:2021-05-21 04:41:18
【问题描述】:

Q1.如何使用python代码整合删除表格中的所有行(例如25列和1500行),其中excel表位于Sharepoint中?

Q2.请问python中1500个项目执行for循环的大概时间?

Q3.使用天蓝色逻辑应用可以删除行,但过程耗时。

每次触发时间 = 8/7/6 分钟

行删除数限制 = 256 行

我们有什么逻辑可以在一个触发器中删除所有行吗?该表保持不变,只有在 azure logic app 中删除了所有行。

【问题讨论】:

    标签: python excel for-loop sharepoint-online azure-logic-apps


    【解决方案1】:

    您可以使用Microsoft graph api 删除python 代码中的行:

    POST /workbook/tables/{id|name}/rows/{index}/delete
    POST /workbook/worksheets/{id|name}/tables/{id|name}/rows/{index}/delete
    

    您需要先在 python 代码中获取访问令牌,然后在其标头中请求带有访问令牌的图形 api。

    【讨论】:

      猜你喜欢
      • 2020-11-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-03-27
      • 1970-01-01
      • 2019-09-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多