Python中使用第三方库xlrd来写入Excel文件示例
2023-09-14 08:58:52 时间
这一篇文章就来介绍下,如何来写Excel,写Excel我们需要使用第三方库xlwt,和xlrd一样,xlrd表示read xls,xlwt表示write xls,同样目前版本只支持97-03版本的Excel。xlwt下载:xlwt 0.7.4
安装xlwt
安装方式一样是python setup.py install就可以了,或者直接解压到你的工程目录中。
API介绍
获取一个xls实例
代码如下:
xls = ExcelWrite.Workbook()
xls = ExcelWrite.Workbook()
添加一个sheet
复制代码代码如下:
sheet = xls.add_sheet("Sheet1")
向sheet中写入数据
代码如下:
sheet.write(row_index, col_index, value)
sheet.write(row_index, col_index, value)
保存生成xls
代码如下:
xls.save(file_name)
xls.save(file_name)
使用xlwt
代码如下:
# -*- coding: utf-8 -*-
'''
Created on 2012-12-14
@author:
walfred
@module: XLRDPkg.write
@description:
'''
import xlwt as ExcelWrite
def writeXLS(file_name):
value =
[["name", "jim", "hmm", "lilei"], ["sex", "man", "woman", "man"],
["age", 19, 24, 24], ["country", "USA", "CHN",
"CHN"]]
xls =
ExcelWrite.Workbook()
sheet =
xls.add_sheet("Sheet1")
for i in
range(0, 4):
for j in range(0,
len(value)):
sheet.write(j, i,
value[i][j])
xls.save(file_name)
if __name__ == "__main__":
writeXLS("./test_write.xls");
# -*- coding: utf-8 -*-
'''
Created on 2012-12-14
@author:
@module: XLRDPkg.write
@description:
'''
import xlwt as ExcelWrite
def writeXLS(file_name):
if __name__ == "__main__":
当然这只是简单的介绍下如何使用xlwt,更多功能个API需要读者自行从下载包中学习,比如设置格式、超链接、公式等。
相关文章
- 用Python读写Excel文件(转)
- Python导出DBF文件到Excel的方法
- Python“文件操作”Excel篇(上)
- Python将多个excel表格合并为一个表格
- 用python实现简单EXCEL数据统计的实例
- 用Python的pandas框架操作Excel文件中的数据教程
- python对具有宏excel的操作
- Python“文件操作”Excel篇(上)
- Excel:python结合Excel使用技巧经验总结之(将python输出的等间隔列数据直接粘贴复制存到物理表格内等)图文教程之详细攻略
- 100天精通Python(数据分析篇)——第57天:Pandas读写Excel(read_excel、to_excel参数说明+代码实战)
- 已解决Python pandas.read_excel读取Excel文件报错
- 〖Python自动化办公篇⑭〗- Excel 文件自动化 - 写入图表
- 【Python自动化办公】批量将Excel表格数据导出为PDF文件
- 【Python成长之路】python 基础篇 -- 装饰器【华为云分享】
- python使用pandas读取excel
- python 将txt 表格转化为excel
- Python开发学习之Python和Excel的数据实现互通
- 一篇文章告诉你Python接口自动化测试中读取Text,Excel,Yaml文件的方法
- Python Api接口自动化测试框架 excel篇
- JAVA操作Excel表格:方法二:POI的使用:Excel实战之POI创建excel文件(高版本.xlsx)
- JAVA操作Excel表格:方法二:POI的使用①:Excel实战之POI创建excel文件(低版本)
- JAVA操作Excel表格:方法一:jxl的使用①:Excel实战之JXL创建excel文件
- Python可视化数据分析08、Pandas_Excel文件读写
- 〖Python自动化办公篇⑭〗- Excel 文件自动化 - 写入图表
- Python&OpenCV&CNN手势识别控飞机大战小游戏(完整源码&自定义UI操作界面&视频教程)
- Excel 2016 突然打开别人发过来的2个excel文件就关闭打不开,打开电脑上其他excel文件正常
- Python开发学习之Python和Excel的数据实现互通