def saveinfo(code,*args): title = args[0] resource = args[1] time = args[2] wbk = xlwt.Workbook() sht = wbk.add_sheet('info',cell_overwrite_ok=True) while title[i] : i = 0 sht.write(i,0,title[i].decode('utf-8')) sht.write(i,1,resource[i].decode('utf-8')) sht.write(i,2,time[i].decode('utf-8')) i = i+1 wbk.save('{}.xls'.format(code[:6]))
saveinfo(code,list1,list2,lit3),三个列表长度一致
问题是已知三个列表,想分别存入excel中,使用了xlwt模块,但是不知道三个列表的长度具体是多少,用for循环好像没法做,用while循环设置的条件好像也不对,每次都是报错列表的下标超过范围,请问如何设置循环条件?(直接上手爬虫,基础语法学了一点,求大神见谅)
自己想复杂了 ,已经解决