Python API 列操作

我在使用Python API来实现对表格的操作。目前需要对表格的列名和宽度等进行修改,所以我尝试使用API提供的 base.rename_column() 和 base.modify_column_type() 函数时会提示没有找到相应的列名:①

而实际上,在表格中已经有该行的存在:②

随后我也尝试了使用 base.insert_column() 插入相应的列,但是此时又报错提示该列已存在:③

不确定这是否是一个bug。

此外感觉感觉 Python API 的功能不是非常完善。比如能够创建base 和 列,但是没法在base里创建一个表,有点影响使用。

刚注册只能上传一个媒体文件。所以我把文中所有图合在一起发,从上到下分别是:①rename时错误 ②表格中对应列的名称 ③insert时的错误

您好, rename的时候,第二个参数不是传递列名, 而是传递column_key, 这个key可以从list_columns函数中找到, op_base.rename_column(“标准单选题”,“kwyc”,“test123”)等。其中kwyc是列的key, 对应的是“题目描述”这一列

2 个赞

原来如此,我理解错了。 感谢提醒