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编程之列表操作实例详解【创建、使用、更新、删除】
Jul 22 Python
Python建立Map写Excel表实例解析
Jan 17 Python
python3+PyQt5实现拖放功能
Apr 24 Python
【python】matplotlib动态显示详解
Apr 11 Python
Python用字典构建多级菜单功能
Jul 11 Python
python 控制Asterisk AMI接口外呼电话的例子
Aug 08 Python
Python中zip函数如何使用
Jun 04 Python
Django --Xadmin 判断登录者身份实例
Jul 03 Python
Python求区间正整数内所有素数之和的方法实例
Oct 13 Python
Python析构函数__del__定义原理解析
Nov 20 Python
python获取对象信息的实例详解
Jul 07 Python
pandas时间序列之pd.to_datetime()的实现
Jun 16 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
一个没有MYSQL数据库支持的简易留言本的编写
2006/10/09 PHP
PHP微信模板消息操作示例
2017/06/29 PHP
尽可能写"友好"的"Javascript"代码
2007/01/09 Javascript
JS类定义原型方法的两种实现的区别评论很多
2007/09/12 Javascript
javascript 的Document属性和方法集合
2010/01/25 Javascript
一个javascript图片阅览组件
2010/11/09 Javascript
Bootstrap轮播插件中图片变形的终极解决方案 使用jqthumb.js
2016/07/10 Javascript
一个简单的JavaScript Map实例(分享)
2016/08/03 Javascript
jQuery实现的瀑布流加载效果示例
2016/09/13 Javascript
js中document.referrer实现移动端返回上一页
2017/02/22 Javascript
Vue实现动态响应数据变化
2017/04/28 Javascript
Node.js 回调函数实例详解
2017/07/06 Javascript
JS实现随机抽取三人
2019/11/06 Javascript
微信浏览器左上角返回按钮监听的实现
2020/03/04 Javascript
[44:40]2018DOTA2亚洲邀请赛3月30日 小组赛A组Liquid VS OG
2018/03/31 DOTA
Python中的各种装饰器详解
2015/04/11 Python
判断python对象是否可调用的三种方式及其区别详解
2019/01/31 Python
python创建子类的方法分析
2019/11/28 Python
在Mac中配置Python虚拟环境过程解析
2020/06/22 Python
关于pycharm 切换 python3.9 报错 ‘HTMLParser‘ object has no attribute ‘unescape‘ 的问题
2020/11/24 Python
matplotlib bar()实现百分比堆积柱状图
2021/02/24 Python
详解css position 5种不同的值的用法
2019/07/30 HTML / CSS
东芝官网商城:还原日式美学,打造美好生活
2018/12/27 全球购物
Zavvi西班牙:电子游戏、极客服装、Blu-ray、Funko Pop等
2019/05/03 全球购物
临床医学应届生求职信
2013/11/06 职场文书
小学生家长评语大全
2014/02/10 职场文书
机关干部作风建设剖析材料
2014/10/23 职场文书
2016领导干部廉洁自律心得体会
2016/01/13 职场文书
2019年XX公司的晨会制度及流程!
2019/07/23 职场文书
导游词之西湖雷峰塔
2019/09/18 职场文书
html2 canvas svg不能识别的解决方案
2021/06/03 HTML / CSS
Java实现二维数组和稀疏数组之间的转换
2021/06/27 Java/Android
利用python做数据拟合详情
2021/11/17 Python
Win11怎么修改电源模式?Win11修改电源模式的方法
2022/04/05 数码科技
Oracle 多表查询基本语法实例
2022/04/18 Oracle
什么是clearfix (一文搞清楚css清除浮动clearfix)
2023/05/21 HTML / CSS