标签:
#!/usr/bin/python#coding:utf-8#2016-01-10 11:25:20.980000"""遍历I列的每一个姓名,找到在C列中相同的名字,把对应的学号取到,保存到L列对应的位置;"""import sysreload(sys)sys.setdefaultencoding(‘utf8‘)import openpyxldef get_info(val):for rows in ws[‘C1‘:"D11"]:if rows[0].value == val:return rows[1].value##打开excelwb = openpyxl.load_workbook("mingdan.xlsx")##获取当前激活的sheetws = wb.activefor rows in ws[‘I1‘:"I11"]:val = rows[0].valueif val:info = get_info(val)info_cell = ws["L"+str(rows[0].row)]info_cell.value = infoprint ws[‘L1‘].valuewb.save("mingdan.xlsx")‘‘‘workbook - worksheet - cellws[‘I1‘:"I11"] 得到的实际上是一个cell的集合;一行的各cell组成一个元组,各行的元组组成ws[‘I1‘:"I11"]‘‘‘##获取第一个sheet#wsnames = wb.get_sheet_names()#ws = wb.get_sheet_by_name(wsnames[0])#print wb.get_index(ws)
标签:
原文地址:http://www.cnblogs.com/QIAOXINGXING001/p/5184576.html