Skip to content

Latest commit

 

History

History
29 lines (15 loc) · 795 Bytes

11-46-模块封装哪些,封装的目的是什么-有没有自己封装过一些函数-封装过哪些函数-.md

File metadata and controls

29 lines (15 loc) · 795 Bytes

11-46-模块封装哪些,封装的目的是什么-有没有自己封装过一些函数-封装过哪些函数-

模块封装:封裝界面上的所有元素,一些公共模块(数据库操作,读取exell数据公共方法等),

测试数据(返回一些变量,字典列表exell表等),一些元素操作,测试用例等等.

封装的目的:为了后期维护和管理更加方便,如果修改数据时直接在模块中修改就行

def get_data(filename,tablname):

# 1.打开 excel文件

Book = xrd.open_workbook(filename)

# 2.打开一个表

Sheet = book.sheet_by_name(tablname)

Print(sheet.nrows)

#3.对表操作列,行,单元格

list = []

for i in range(1,sheet.nrows):

List.append(sheet.row_values(i))

return list