python 操作excel表格

Python 操作excel 表格

#coding=utf-8

import xlsxwriter

#1.创建excel 对象

work = xlsxwriter.Workbook(‘hello.xlsk‘)#在当前目录下创建一个Excel文件

#2. 创建表格

worksheet = work.add_worksheet(‘int‘)

#3.写入内容

title_index = ["A","B","C","D","E","F"]

title = ["int","for","while","range","mk","二狗".decode("utf-8")]

data = [18,19,20,21,17,26]

#创建一个格式

b = work.add_format({"blod":True})

for i,j in enumerate(title_index)

point = "%s%s"%(j,1)

content = title[i]

worksheet.write(point,content,b)

for i,j in enumerate(title_index):

point = "%s%s"%(j,2)

content = data[i]

worksheet.write(point,content)

#数据统计

worksheet.write("G2","=SUM(A2:F2)")

#把数据在Excel表中生成图表

chart = work.add_chart({"type":"column"})#创建一个柱状图

#column 柱状图

#area 面积图

#bar 条形图

# line 折线图

# radar 雷达图

chart.add_series(

{

"categories":"=int!$A$1:$F$1",#类别标签的范围

            "values":"=int!$A$2:$F$2",#图标数据的范围

            "line":{"color":"red"}#图标线条的属性

          })

worksheet.insert_chart("A4",chart)

#关闭并且保存操作

work.close()

时间: 2024-08-05 15:21:01

python 操作excel表格的相关文章

【转】python操作excel表格(xlrd/xlwt)

[转]python操作excel表格(xlrd/xlwt) 最近遇到一个情景,就是定期生成并发送服务器使用情况报表,按照不同维度统计,涉及python对excel的操作,上网搜罗了一番,大多大同小异,而且不太能满足需求,不过经过一番对源码的"研究"(用此一词让我觉得颇有成就感)之后,基本解决了日常所需.主要记录使用过程的常见问题及解决. python操作excel主要用到xlrd和xlwt这两个库,即xlrd是读excel,xlwt是写excel的库.可从这里下载https://pyp

Python操作Excel表格,xlwt模块的使用

Python可以操作Excel的模块不止一种,我习惯使用的写入模块是xlwt(一般都是读写模块分开的) 按照模块使用pip install xlwt 就行了,很常规的方式 直接进代码解析,本文源码 wk = xlwt.Workbook(encoding="utf-8") sheet_test = wk.add_sheet("test") 第一句:创建一个工作簿,设置编码格式为"utf-8",默认格式是ASCII,为了方便写入中文,一般都要设置成U

python操作Excel表格读写--xlrd 模块

转载原文地址:http://www.cnblogs.com/lhj588/archive/2012/01/06/2314181.html 一.安装xlrd模块 到python官网下载http://pypi.python.org/pypi/xlrd模块安装,前提是已经安装了python 环境. 安装:解压压缩包,Windows命令行模式,进入解压文件目录,执行:python setup.py install 二.使用介绍 1.导入模块 import xlrd 2.打开Excel文件读取数据 dat

python操作excel表格文件--使用xlrd模块

原文: http://www.cnblogs.com/lhj588/archive/2012/01/06/2314181.html 引言: 实际工作中,可能很多情况下都会用到excel表格,像如果不需要很正规的用例工具来管理用例的话,大多公司选择直接用excel来管理用例:包括api自动化测试在设计接口的测试用例时,一般会先将接口的url.方法.参数.报文.接口描述等用excel维护起来,然后再从excel表格中读取这些接口信息: 实际的使用步骤如下: 1.安装xlrd模块: 很简单吧,pip

Python操作 Excel表格

python 读写 excel 有好多选择,但是,方便操作的库不多,在我尝试了几个库之后,我觉得两个比较方便的库分别是 xlrd/xlwt.openpyxl. 我使用openpyxl 安装: pip install openpyxl 如果excel里面有图片(jpeg, png, bmp,…),需要安装图片处理模块     pip install  pillow 写一个Excel: from openpyxl import Workbookweb = Workbook() 创建一个新的工作簿:

openpyxl python 操作Excel表格

from openpyxl import Workbook # 实例一个Workbook wb = Workbook() # 激活工作表 ws = wb.active # 数据可以直接赋值给单元格 ws['A1'] = 42 # 在下一行追加一行1,2,3 ws.append([1, 2, 3]) # Python类型可以自动转换成Excel类型 import datetime ws['A3'] = datetime.datetime.now() # 保存文件 wb.save("sample.x

Python处理Excel表格

对于操作Excel,需要Xlrd/xlwt这两个模块,下面推荐出系统性学习的网址: python操作Excel读写--使用xlrd 官方文档 Python 使用 Xlrd/xlwt 操作 Excel 用Python读写Excel文件 1 Windows下先下载 xlwt 和xlrd 2. 解压xlrd-0.9.2.tar.gz至指定文件夹 3. 在CMD控制台下切换至上述指定文件夹路径,输入命令 python setup.py install 完成安装 Linux下安装同安装python 或者用

python 操作 excel

python操作execel主要是读写 读 通过 http://pypi.python.org/pypi/xlrd 写 通过 http://pypi.python.org/pypi/xlwd 下载tar包,解压出来,安装即可, 如果没有权限,将xlrd/xlrd拷贝到当前目录下,也可以使用. 如下是xlrd的使用例子 1 # -*- coding: utf-8 -*- 2 import xdrlib ,sys 3 import xlrd 4 import sys 5 def open_excel

Python如何处理Excel表格?良心推荐!

写在前面 Python常见的数据文件处理有5种,今天我们来讲讲其中的Excel如何处理! Excel是大家工作当中使用频率比较高的一款办公软件了所以我们很有必要学习一下,那么Python是如何处理excel呢,下面就来讲讲~~ 正文 1.两大库xlrd,xlwt 1).Python操作excel主要用到xlrd和xlwt这两个库 即xlrd是读excel,xlwt是写excel的库,名字也蛮好记得,xl是excel的缩写,rd是read,wt是write.xlrd可以解析微软的.xls and