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方法即可保存到自定义的路径下面。
希望对大家有所帮助,谢谢观看。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/154142.html原文链接:https://javaforall.cn
相关文章
- 导出的Excel名字乱码_恢复的excel文件乱码
- python十进制转换_Python 进制转换
- python编程是啥-Python编程「建议收藏」
- python识别文字位置_如何利用Python识别图片中的文字
- python中矩阵的转置_[转]Python中的矩阵转置[通俗易懂]
- python监控网站更新_Python 通过网站search功能监控网站内容更新[通俗易懂]
- python chmod_使Python脚本可执行chmod755?
- 手机python 3.8解释器_Python 3.8 解释器安装教程
- python读取pkl_Python读取文件的一段内容
- python抛出异常写法_零基础学 Python(32):如何抛出和捕获异常?「建议收藏」
- 如何利用python读excel数据_python在excel应用实例
- python怎么读取excel文件_python如何读取文件夹下的所有文件
- 使用Python批量筛选上千个Excel文件中的某一行数据并另存为新Excel文件(上篇)
- python生成excel文件的三种方式
- 学习Python与Excel:使用Python和xlwt创建Excel工作表
- Python实现批量上传excel
- python-Python与MySQL数据库-处理MySQL查询结果
- java处理Excel文件—excel文件的创建,删除,写入,读取详解编程语言
- Linux创建Python文件的步骤(linux新建python文件)
- 使用Python编程连接MySQL数据库(python连mysql)
- 快速安装Python MySQL模块(python安装mysql模块)
- Linux 启动 Python编程之旅(linux打开python)
- 利用mongodb快速导出Excel文件(mongodb导出excel)
- Linux下从系统卸载Python(linux下卸载python)
- python抓取某汽车网数据解析html存入excel示例