一、注意事项:1、使用前需要安装该库,安装命令是pip install xlwt。
2、该库是新增工作簿,新增工作表,对工作表进行数据写入操作。
3、该库的文件保存可以保存为xls格式,也可以是xlsx格式文件。
二、代码示例如下:
import xlwt as xl
wb=xl.Workbook(encoding="utf-8") #创建一个Workbook工作簿,并赋值给wb
ws=wb.add_sheet("我的") #创建一个工作表名为我的工作表,并赋值给ws
print("ws:",ws) #打印ws
ws.write(1,2,"电影") #在工作表ws里的1行2列里写入电影
wb.save(r"C:\Users\Administrator\Desktop\工作簿1.xls") #保存为工作簿1.xls,存在桌面,保存的路径前需要加上r做转义操作,必须是对工作簿进行保存操作
print("wb对象以及所在内存位置:",wb.__str__())
wb2=xl.Workbook(encoding="ut-8")
ws2=wb2.add_sheet("movie")
print("wb2的编码:",wb2.encoding)
ws2.write(2,5,"movie")
wb2.save(r"C:\Users\Administrator\Desktop\电影1.xlsx") #将工作簿2保存到桌面,名称为电影1.xlsx
print("wb2的活动工作表:",wb2.get_active_sheet) #打印wb2的活动工作表
print("wb2的活动工作表序号:",wb2.active_sheet)
print("wb2对象以及所在内存位置:",wb2.__str__())
三、代码运行结果如下:
ws: <xlwt.Worksheet.Worksheet object at 0x000001DB48760E80>
wb对象以及所在内存位置: <xlwt.Workbook.Workbook object at 0x000001DB4805E6A0>
wb2的编码: ut-8
wb2的活动工作表: <bound method Workbook.get_active_sheet of <xlwt.Workbook.Workbook object at 0x000001DB48760EF0>>
wb2的活动工作表序号: 0
wb2对象以及所在内存位置: <xlwt.Workbook.Workbook object at 0x000001DB48760EF0>
四、代码运行结果如下图所示:
