python xlwt,xlrd库的使用记录

本文介绍了Python中用于处理Excel文件的xlwt和xlrd库的使用方法。xlwt用于创建和修改Excel工作簿,如设置工作表、列宽和行高,并实现单元格的自动换行。xlrd则用于读取Excel文件,获取工作表信息,读取单元格数据及获取行数和列数。通过这两个库,可以方便地进行Excel数据的读写操作。

xlwt的使用

work_book=xlwt.Workbook(encoding='utf-8') #创建工作簿
work_sheet=work_book.add_sheet("成绩单发送模板") #创建工作表
work_sheet.col(1).width=256*30 #设置列宽,256为基数
work_sheet.row(0).height_mismatch=True #设置行高第一步
work_sheet.row(0).height=20*40 #设置行高第二步
style=xlwt.XFStyle() #设置自动换行第一步
style.alignment.wrap=1 #设置自动换行第二步
work_sheet.write_merge(0,0,0,1,'列名除邮箱和姓名列外,其他的科目列名可增可删可修改,编辑完成后,请关闭文件',style) #合并单元格,设置自动换行第三步
work_sheet.write(1,0,'邮箱(必填)') #写某个单元格
 work_book.save('成绩单发送模板.xlsx')   #保存

xlrd的使用

workbook=xlrd.open_workbook(file_name) #打开工作簿
worksheets=workbook.sheet_names() #获取工作表的名字
school_report_sheet=workbook.sheet_by_name(worksheets[0]) #获取某个具体的工作表
print(school_report_sheet.cell(1,1).value) #读某个单元格
print(school_report_sheet.ncols)#获取工作表列数
print(school_report_sheet.nrows)#获取工作表行数
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值