【问题标题】:how to reorder columns in a google spreadsheet如何重新排序谷歌电子表格中的列
【发布时间】:2011-04-14 00:07:08
【问题描述】:

我想以编程方式重新排序 Google 电子表格中的列,最好使用 python 客户端库。有关如何使用 API 本身执行此操作的任何想法?

【问题讨论】:

    标签: python google-sheets google-spreadsheet-api


    【解决方案1】:

    将其下载为 xls 文件。使用 xlrd 读取内容并使用 xlwt 回写。见python-excel

    例如:

    import xlrd
    wb = xlrd.open_workbook('myworkbook.xls')
    b.sheet_names()
    sh = wb.sheet_by_index(0)
    col = sh.col_values(0)
    .....
    

    只是参考包装的文件

    ============================

    编辑:如果你想要一个更“优雅”的方式,即谷歌自己的 api,你可以检查这个link。但似乎谷歌只提供java API。

    【讨论】:

    • 谢谢! - 非常讨厌,但应该为我目前的目的完成这个把戏。这是否意味着无法从 gdata 中执行此操作?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-02-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多