全部产品
云市场

rpa.datatable

更新时间:2019-09-18 15:39:20

目录

数据视图

要使用数据视图模块,需要使用rpa.datatable

数据视图模块是用来向用户提供一系列操作数据视图的方法。

Class: Datatable

获取数据视图对象,相关操作都与该对象有关

  1. # 获取视图对象
  2. datable = rpa.datatable_pkg.Datatable()
  3. #取长度
  4. len(datatable)
  5. #取一行数据
  6. datable[1]
  7. #设置一行数据
  8. datable[1] = [3,4,5]
  9. #设置一单元格数据 列支持列名和下标
  10. datable[1][2] = "aaa"
  11. datable[1]["header"] = "aaa"
  12. #取一单元格数据
  13. datable[1][2]
  14. datable[1]["header"]
  15. #循环取值
  16. for row in rpa.datatable:
  17. for cell in row:
  18. print(cell)

addrow

addrow(self,value=None)

  • value : 数据集合
  • 增加一行
  1. datable.addrow()
  2. datable.addrow(['a','b'])

clear

clear(self)

清空数据视图

  1. datable.clear()

insertrow

insertrow(self,index)

  • index : 插入的位置下标

插入一行

  1. datable.insertrow(2)

setchecked

setchecked(self,index, value=True)

  • index : 设置选中状态的行下标
  • value : 选中或取消选中

设置选中状态

  1. datable.setchecked( 2, value=False)

getchecked

getchecked(index)

  • index : 获取选中状态的行下标

获取选中状态

  1. datable.getchecked(1)

scrollindex

scrollindex(index)

  • index : 要设置焦点的行下标

设置行的焦点

  1. datable.scrollindex(2)