码迷,mamicode.com
首页 > 编程语言 > 详细

Python向excel中写入数据的方法 方法简单

时间:2019-09-05 13:43:08      阅读:108      评论:0      收藏:0      [点我收藏+]

标签:int   简单   col   exce   方法   bsp   port   enc   数据保存   

最近做了一项工作需要把处理的数据写入到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中写入数据的方法 方法简单

标签:int   简单   col   exce   方法   bsp   port   enc   数据保存   

原文地址:https://www.cnblogs.com/zhaoyingjie/p/11465126.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!