Python向excel中写入数据的方法


Posted in Python onMay 05, 2019

最近做了一项工作需要把处理的数据写入到Excel表格中进行保存,所以在此就简单介绍使用Python如何把数据保存到excel表格中。

数据导入之前需要安装 xlwt依赖包,安装的方法就很简单,直接 pip install xlwt ,如果电脑中安装过就不需要重复安装。

接下来就做一个简单的demo ,把三行数据添加到excel中。

具体代码如下:

#!/usr/bin/env python
# coding=utf-8
 
from xlwt import *
#需要xlwt库的支持
#import xlwt
file = Workbook(encoding = 'utf-8')
#指定file以utf-8的格式打开
table = file.add_sheet('data')
#指定打开的文件名
 
data = {
    "1":["张三",150,120,100],
    "2":["李四",90,99,95],
    "3":["王五",60,66,68]
    }
#字典数据
 
ldata = []
num = [a for a in data]
#for循环指定取出key值存入num中
num.sort()
#字典数据取出后无需,需要先排序
 
for x in num:
#for循环将data字典中的键和值分批的保存在ldata中
  t = [int(x)]
  for a in data[x]:
    t.append(a)
  ldata.append(t)
 
for i,p in enumerate(ldata):
#将数据写入文件,i是enumerate()函数返回的序号数
  for j,q in enumerate(p):
    # print i,j,q
    table.write(i,j,q)
file.save('data.xlsx')

Python向excel中写入数据的方法

以上所述是小编给大家介绍的Python向excel中写入数据详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Python 相关文章推荐
Python使用requests及BeautifulSoup构建爬虫实例代码
Jan 24 Python
Python使用functools实现注解同步方法
Feb 06 Python
python merge、concat合并数据集的实例讲解
Apr 12 Python
使用python Fabric动态修改远程机器hosts的方法
Oct 26 Python
Django 路由控制的实现代码
Nov 08 Python
Django web框架使用url path name详解
Apr 29 Python
Python3.8中使用f-strings调试
May 22 Python
Django之提交表单与前后端交互的方法
Jul 19 Python
Pytorch的mean和std调查实例
Jan 02 Python
基于python实现破解滑动验证码过程解析
May 28 Python
Python 远程开关机的方法
Nov 18 Python
Python之基础函数案例详解
Aug 30 Python
python使用pandas处理大数据节省内存技巧(推荐)
May 05 #Python
python使用MQTT给硬件传输图片的实现方法
May 05 #Python
Python实现的插入排序,冒泡排序,快速排序,选择排序算法示例
May 04 #Python
Python实现数据结构线性链表(单链表)算法示例
May 04 #Python
Python实现html转换为pdf报告(生成pdf报告)功能示例
May 04 #Python
Python实现将HTML转成PDF的方法分析
May 04 #Python
Python第三方库face_recognition在windows上的安装过程
May 03 #Python
You might like
WINDOWS下php5.2.4+mysql6.0+apache2.2.4+ZendOptimizer-3.3.0配置
2008/03/28 PHP
WordPress迁移时一些常见问题的解决方法整理
2015/11/24 PHP
js中将具有数字属性名的对象转换为数组
2011/03/06 Javascript
js 函数的副作用分析
2011/08/23 Javascript
一个通过script自定义属性传递配置参数的方法
2014/09/15 Javascript
再谈javascript常见错误及解决方法
2016/09/16 Javascript
angular2倒计时组件使用详解
2017/01/12 Javascript
基于JavaScript实现一个简单的Vue
2018/09/26 Javascript
详解TypeScript+Vue 插件 vue-class-component的使用总结
2019/02/18 Javascript
vue 实现cli3.0中使用proxy进行代理转发
2019/10/30 Javascript
js实现表单项的全选、反选及删除操作示例
2020/06/05 Javascript
原生JavaScript实现随机点名表
2021/01/14 Javascript
[40:29]2018DOTA2亚洲邀请赛 4.7总决赛 LGD vs Mineski 第一场
2018/04/10 DOTA
python连接mysql数据库示例(做增删改操作)
2013/12/31 Python
python中正则表达式的使用详解
2014/10/17 Python
Python类方法__init__和__del__构造、析构过程分析
2015/03/06 Python
Python的字典和列表的使用中一些需要注意的地方
2015/04/24 Python
python使用paramiko实现远程拷贝文件的方法
2016/04/18 Python
基于Python闭包及其作用域详解
2017/08/28 Python
python列表的增删改查实例代码
2018/01/30 Python
深入了解Python iter() 方法的用法
2019/07/11 Python
使用Keras训练好的.h5模型来测试一个实例
2020/07/06 Python
aden + anais英国官网:美国婴儿贴身用品品牌
2019/09/08 全球购物
数据库专业英语
2012/11/30 面试题
最新的大学生找工作自我评价
2013/09/29 职场文书
应届生新闻编辑求职信
2013/11/19 职场文书
写给女朋友的道歉信
2014/01/08 职场文书
物业保安员岗位职责制度
2014/01/30 职场文书
科研先进个人典型材料
2014/01/31 职场文书
运动会入场词200字
2014/02/15 职场文书
高中生的自我评价
2014/03/04 职场文书
2014年教务处工作总结
2014/12/03 职场文书
神秘岛读书笔记
2015/07/01 职场文书
Java中多线程下载图片并压缩能提高效率吗
2021/07/01 Java/Android
springboot 启动如何排除某些bean的注入
2021/08/02 Java/Android
Python制作春联的示例代码
2022/01/22 Python