Python 操作excel
一、安装xlwt、xlrd
pip install xlwt pip install xlrd
二者区别:
xlrd只支持对Excel文件格式为xls文件的读取
xlwt只支持对Excel文件格式为xls文件的写入
二、xlwt示例
import xlwt book = xlwt.Workbook() # 新建一个excel sheet = book.add_sheet('aaa') # 添加一个sheet sheet.write(0, 0, 'name') # 行 列 写入内容 sheet.write(0, 1, 'age') book.save('aa.xls') # 保存,结尾一定要用xls
三、xlrd示例
import xlrd rd = xlrd.open_workbook('aa.xls') # 读取文件 aa.xls sheet = rd.sheet_names() # 获取所有的sheet名 value = rd.sheet_by_name('aaa') # 通过名为aaa的sheet 取值 print(sheet) # 打印sheet名 print(value.cell(0, 0), value.cell(0, 1)) # 打印值
运行结果如图: