搜索
简帛阁>技术文章>python数据写入Excel文件中的实现步骤

python数据写入Excel文件中的实现步骤

将数据写入Excel文件中,用python实现起来非常的简单,下面一步步地教大家。

一、导入excel表格文件处理函数

import xlwt

注意,这里的xlwt是python的第三方模块,需要下载安装才能使用,不然导入不了(python第三方库的安装也非常简单,打开命令行,输入pip install xlwt就可以了)

二、创建excel表格类型文件

book = xlwt.Workbook(encoding='utf-8',style_compression=0)

调用xlwt模块中的Workbook方法来创建一个excel表格类型文件,其中的第一个参数是设置数据的编码格式,这里是’utf-8’的形式,style_compression设置是否压缩,不是很常用,赋值为0表示不压缩。

三、在excel表格类型文件中建立一张sheet表单

sheet = book.add_sheet('豆瓣电影Top250',cell_overwrite_ok=True)

用book对象调用add_sheet方法来建立一张sheet表,这里面的第一个参数很明显就是设置sheet表格的名称,第二个参数cell_overwrite_ok用于确认同一个cell单元是否可以重设值,这里赋值为True就表示可重设值。

四、自定义列名

col = ('电影详情链接','图片链接','影片中文名','影片外国名','评分','评价数','概况','相关信息')

用一个元组col自定义列的数量以及各列的属性名,比如我这里是8列,列属性名有“电影详情链接”,“图片链接”等。

五、将列属性元组col写进sheet表单中

for i in range(0,8):
        sheet.write(0,i,col[i])

很简单,用一个for循环将col元组的元组值(也就是列属性名)写入到sheet表单中。这里调用的是write方法,该方法的第一个参数是行、第二个参数是列、第三个当然就是col元组值。因为这里写进去的是列名,所以都是在第一行。

六、将数据写进sheet表单中

datalist = [['www','www图片','西游记','xiyouji','100分','0人','很好','超级棒'],['www2','www图片2','西游记2','xiyouji2','1000分','1人','很棒','一级棒']]
for i in range(0,2):
        data = datalist[i]
        for j in range(0,8):
            sheet.write(i+1,j,data[j])

把数据写进sheet表单里也很简单,先用一个for进行每行写入,在每一行中用第二个for循环把每一行当中的列值写进去。

七、保存excel文件

savepath = 'C:/Users/DELL/Desktop/excel表格.xls'
book.save(savepath)

非常简单,只需要调用save方法即可保存到自定义的路径下面。

总结

目录一、导入excel表格文件处理函数二、创建excel表格类型文件三、在excel表格类型文件中建立一张sheet表单四、自定义列名五、将列属性元组col写进sheet表单中六、将数据写进shee
本文实例为大家分享了python数据写入excel表格的具体代码,供大家参考,具体内容如下安装:xlsxwriter第三方库code:!/usr/bin/env/python_*_coding:ut
测试业务需要:1现有axlsxaxlsx中有2个sheet,分别是a的data1,a的data2,a的data2,如下图2axlsx的data1和data2都有A列,且A列数据值有部分是一样的现需要将
录add_series参数图表的样式结合studyxlsx文件将学生成绩以表图形式展示拓展:再试试饼状图与条形样式图学习完如何生成一个excel文件之后,接下来我们继续学习一下如何在excel文件
摘要链接:python第三方库——xlrd和xlwt操作Excel文件学习:http://blogcsdnnet/wangkai_123456/article/details/50457284pyth
odingutf8importsysimportxlwtimportpymysqlasMySQLdb这里是python3如果你是python2x的话,importMySQLdbimportdatet
自http://wwwcrifancom/export_data_to_excel_file_in_python/在Python中,如何将数据,导出为Excel,即把数据写入到新生成的excel文件
最近刚开始学python,正好实习工作中遇到对excel中的数据进行处理的问题,就想到利用python来解决,也恰好练手。实际的问题是要从excel表中提取日期、邮件地址和时间,然后统计在一定时间段内
数据写入Excel文件中,用python实现起来非常的简单,下面一步步地教大家。一、导入excel表格文件处理函数importxlwt1注意,这里的xlwt是python的第三方模块,需要下载安装
录1功能分析2系统开发环境3安装依赖库4主函数设计5模块设计1功能分析1加载文件夹内所有的Excel数据;2生产贡献度分析图表(以柱状图显示表格数据);3提起Excel表格中指定列数据;4定向筛选所