智一面的面试题提供python的测试题
# -*- coding: utf-8 -*-

import xlrd,re

def read_excel():
    #文件位置
    ExcelFile=xlrd.open_workbook(r'D:\test.xlsx')
    #获取目标EXCEL文件sheet名
    #print (ExcelFile.sheet_names())
    #若有多个sheet,则需要指定读取目标sheet例如读取sheet2

    sheet=ExcelFile.sheet_by_name('Sheet2')

    cols1=sheet.col_values(0)#第X列内容
    cols2=sheet.col_values(1)#第X列内容

    #获取单元格内容
    list=[]
    for i in range(sheet.nrows):
        str1=cols1[i]+' '+cols2[i]
        str2=re.findall(r'.*\d{2}:[1-6][0].000',str1)
        if len(str2)!=0 :
            list.append(str1)
    print('################################')

    for i in range(len(list)):
        print ('    %s'%str(list[i]))

    #获取单元格内容
    #print (sheet.cell(1,0).value.encode('utf-8'))
    #print (sheet.cell_value(1,0).encode('utf-8'))
    #print (sheet.row(1)[0].value.encode('utf-8'))
    #打印单元格内容格式
    #print (sheet.cell(1,0).ctype)

if __name__ == '__main__':
    print (read_excel())