Python xlrd、xlwt、xlutils修改Excel文件-OK
一、xlrd读取excel 这里介绍一个不错的包xlrs,可以工作在任何平台。这也就意味着你可以在Linux下读取Excel文件。 首先,打开workbook; import xlrd wb = xlrd.open_workbook('myworkbook.xls') 检查表单名字: wb.sheet_names() 得到第一张表单,两种方式:索引和名字 sh = wb.sheet_by_index(0) sh = wb.sheet_by_name(u'Sheet1') 递归打印出每行的信息: for rownum in range(sh.nrows): print sh.row_values(rownum) 如果只想返回第一列数据: first_column = sh.col_values(0) 通过索引读取数据: cell_A1 = sh.cell(0,0).value cell_C4 = sh.cell(rowx=3,colx=2).value 注意:这里的索引都是从0开始的。 二、xlwt写excel 这里介绍一个不错的包xlwt,可以工作在任何平台。这也就意味着你可以在Linux下保存Excel文件。 基本部分 在写入Excel表格之前,你必须初始化workbook对象,然后添加一个workbook对象。比如: import xlwt wbk = xlwt