Python xlwt 操作 excel 表格基础(三):单元格格式、字体格式、对齐方式、边框及填充等 |
您所在的位置:网站首页 › 修改excel数据类型 › Python xlwt 操作 excel 表格基础(三):单元格格式、字体格式、对齐方式、边框及填充等 |
Python xlwt 模块 Excel表格 基础 3:单元格格式、字体格式、对齐方式、边框及填充等
前言:
1、数据类型设置
2、字体设置
3、单元格对齐方式
4、单元格边框设置
5、填充设置
6、单元格保护
结尾:
【Python与Office】专栏
前言:
上一篇博客介绍了xlwt 模块设置 Excel 表格文件的 窗口显示样式、默认打印格式等 方法。 本篇博客主要对表格文件的 单元格格式设置 进行介绍,主要包括: 1. 单元格数据类型; 2. 字体设置; 3. 对齐方式; 4. 边框设置; 5. 填充设置; 6. 单元格保护。 1、数据类型设置这里还是用上一节的方式,先建立两个sheet表,写入数据,然后对Tset sheet表设置自定义的单元格格式,T2 sheet表以默认的单元格格式写入。 # 导入模块 import xlwt work_book = xlwt.Workbook() work_sheet = work_book.add_sheet('Test') w2 = work_book.add_sheet('T2') # 创建数据 z = [[r,c] for r in range(20) for c in range(20)] [l.append(str(i)) for i,l in enumerate(z)]单元格格式设置方法: 单元格格式设置也有一套固定的流程: 创建单元格样式对象——设置样式(修改样式属性值)——将数据写入单元格时以创建的样式写入 # 建立样式 my_style_1 = xlwt.XFStyle() # 建立单元格数据类型,数值类型,默认为:'General' my_style_1.num_format_str = '0' # 写入数据、Test sheet对象以自定义格式写入,T2 sheet对象以默认格式写入 for info in z: # 写入数据,并对单元格设置格式 work_sheet.write(info[0],info[1],info[2],my_style_1) w2.write(info[0],info[1],info[2]) # 保存文件 work_book.save('Test3.xls')可设置的数据格式有: # 单元格数据类型 ####################################################### ''' 'general', '0', '0.00', '#,##0', '#,##0.00', |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |