Python 利用Python操作excel表格之xlwt介绍

简介: Python 利用Python操作excel表格之xlwt介绍

 利用Python操作excel表格之xlwt介绍

 

                                                                                                                               

直接上代码

 

案例1

#!/usr/bin/env python

# -*- coding:utf-8 -*-

 

__author__ = 'shouke'

 

import xlwt

 

if __name__ == '__main__':

   work_book = xlwt.Workbook()

   sheet1 = work_book.add_sheet('sheet1') # 添加表单 add_sheet(表单名称)

   sheet1.write(0, 0, 'data_of_cell') # 往表单中写入数据(00 -> 1行,第1列,注意:索引从0开始)

   work_book.save('e:\\test.xls')    # 保存文件

 

运行结果:

 



 

 

案例2

#!/usr/bin/env python

# -*- coding:utf-8 -*-

 

__author__ ='shouke'

 

importxlwt

 

if__name__ =='__main__':

   work_book = xlwt.Workbook()

sheet1 = work_book.add_sheet('sheet1')

 

sheet1.write(0,0,'data_of_cell')

 

sheet1.write(0,0,'data_of_cell')

 

work_book.save('e:\\test.xls')  

 

运行结果:

 

 

解决方法:

 

#!/usr/bin/env python

# -*- coding:utf-8 -*-

 

__author__ = 'shouke'

 

import xlwt

 

if __name__ == '__main__':

   work_book = xlwt.Workbook()

   sheet2 =  work_book.add_sheet('sheet2', cell_overwrite_ok=True) # 添加表单,允许覆盖单元格

sheet2.write(0, 0, 'data_of_cell')

 

sheet2.write(0, 0, 'data_of_cell')

 

   work_book.save('e:\\test.xls')  

 

 

案例3

 

#!/usr/bin/env python

# -*- coding:utf-8 -*-

 

__author__ = 'shouke'

 

import xlwt

 

if __name__ == '__main__':

   work_book = xlwt.Workbook()

   sheet2 =  work_book.add_sheet('sheet2', cell_overwrite_ok=True) # 添加表单 add_sheet(表单名称)

   style = xlwt.XFStyle() # 初始化风格

 

   # 格创建字体

   font = xlwt.Font()

   font.name = 'Times New Roman'

   font.bold = True

 

   style.font = font  # 添加字体风格

 

   # 基于上述风格,把数据写入表单

   sheet2.write(0, 0, 'Times New Roman bold text', style)

 

   work_book.save('e:\\test.xls')    # 保存文件

 

运行结果:

 


 

其它:参考源示例代码

参考链接:略

目录
相关文章
|
19天前
|
数据采集 存储 数据挖掘
使用Python读取Excel数据
本文介绍了如何使用Python的`pandas`库读取和操作Excel文件。首先,需要安装`pandas`和`openpyxl`库。接着,通过`read_excel`函数读取Excel数据,并展示了读取特定工作表、查看数据以及计算平均值等操作。此外,还介绍了选择特定列、筛选数据和数据清洗等常用操作。`pandas`是一个强大且易用的工具,适用于日常数据处理工作。
|
24天前
|
数据挖掘 数据处理 Python
python如何高效处理excel图表案例分享
python如何高效处理excel图表案例分享
28 2
|
2天前
|
关系型数据库 MySQL 数据库
python之excel与mysql之间的交互
python之excel与mysql之间的交互
|
29天前
|
数据可视化 数据格式 索引
我用Python操作Excel的两种主要工具
我用Python操作Excel的两种主要工具
|
10天前
|
存储 数据挖掘 测试技术
Python接口自动化中操作Excel文件的技术方法
通过上述方法和库,Python接口自动化中的Excel操作变得既简单又高效,有助于提升自动化测试的整体质量和效率。
18 0
|
1月前
|
SQL JSON 关系型数据库
n种方式教你用python读写excel等数据文件
n种方式教你用python读写excel等数据文件
|
29天前
|
人工智能 BI
用ChatGPT做excel表格真香!只需动嘴提要求和复制粘贴
用ChatGPT做excel表格真香!只需动嘴提要求和复制粘贴
|
30天前
|
算法 数据挖掘 Java
日常工作中,Python+Pandas是否能代替Excel+VBA?
日常工作中,Python+Pandas是否能代替Excel+VBA?
|
4月前
|
存储 数据处理 索引
Python操作Excel常用方法汇总
Python操作Excel常用方法汇总
227 0
|
4月前
|
Python
补充python操作excel示例xlwings常用函数
补充python操作excel示例xlwings常用函数
147 0