python处理表格中指定某几列的内容

    技术2024-07-02  77

    嗨,all 大家在做接口自动化时要使用Excel中的接口用例,但是表格中的用例并不是每一列都有用,那怎么提取指定哪几列的内容,并把他们全部输出呢?

    import xlrd file_book = r"C:\Users\fasttext44.xlsx" work_book = xlrd.open_workbook(file_book) #print(work_book.sheet_names()) #取第一个sheet sheet_name = work_book.sheet_names()[0] #用索引就可以,用by_name就报错,草;这个是取sheet中的内容 sheet1 = work_book.sheet_by_index(0) #获取总列跟行数 rows = sheet1.nrows cols = sheet1.ncols """ 输出每行的第1,2列""" rows = 1 while rows < 44: No1 = sheet1.row_values(rows)[1] No2 = sheet1.row_values(rows)[2] print("第%d题 :"% rows ,end=" \t") print(No1) print("正确答案:", end='\t') print(No2) rows += 1

    结果是这样的:

    1: 班上的男同学总会偷偷摸小红的手,小明最好怎么做 正确答案: 告诉老师和家长 第2: 变更注册商标的注册人地址,可以不用提出变更登记吗 正确答案: 错误 第3: 气味可以申请注册为商标吗 正确答案: 不可以 第4: 使用假冒机油滤清器有可能会造成下面哪些问题 正确答案: 以下全是

    注:转载请说明出处

    Processed: 0.020, SQL: 9