python操作excel-Python对Excel的读写等操作(转)
Python对Excel的读写主要有xlrd、xlwt、xlutils、openpyxl、xlsxwriter几种。
1.xlrd主要是用来读取excel文件
import xlrd
workbook =
xlrd.open_workbook(u'有趣装逼每日数据及趋势.xls')
sheet_names=
workbook.sheet_names()
for sheet_name in
sheet_names:
sheet2 =
workbook.sheet_by_name(sheet_name)
print sheet_name
rows = sheet2.row_values(3) # 获取第四行内容
cols = sheet2.col_values(1) #
获取第二列内容
rows
print cols
2.xlwt主要是用来写excel文件
import xlwt
wbk = xlwt.Workbook()
sheet = wbk.add_sheet('sheet
1')
sheet.write(0,1,'test
text')#第0行第一列写入内容
wbk.save('test.xls')
3.xlutils结合xlrd可以达到修改excel文件目的
import xlrd
from xlutils.copy import
copy
workbook =
xlrd.open_workbook(u'有趣装逼每日数据及趋势.xls')
workbooknew =
copy(workbook)
ws =
workbooknew.get_sheet(0)
ws.write(3, 0,
'changed!')
workbooknew.save(u'有趣装逼每日数据及趋势copy.xls')
4.openpyxl可以对excel文件进行读写操作
from openpyxl import
Workbook
from openpyxl import
load_workbook
from openpyxl.writer.excel import
ExcelWriter
workbook_ =
load_workbook(u"新歌检索失败1477881109469.xlsx")
sheetnames
=workbook_.get_sheet_names() #获得表单名字
print sheetnames
sheet =
workbook_.get_sheet_by_name(sheetnames[0])
sheet.cell(row=3,column=3).value
sheet['A1'] =
'47'
workbook_.save(u"新歌检索失败1477881109469_new.xlsx")
wb = Workbook()
ws = wb.active
ws['A1'] = 4
wb.save("新歌检索失败.xlsx")
5.xlsxwriter可以写excel文件并加上图表
import xlsxwriter
def get_chart(series):
chart = workbook.add_chart({'type':
'line'})
for ses in series:
name =
ses["name"]
values =
ses["values"]
chart.add_series({
'name': name,
'categories':
'A2:A10',
'values':values
})
chart.set_size({'width': 700, 'height':
350})
return chart
if __name__ ==
'__main__':
workbook =
xlsxwriter.Workbook(u'H5应用中心关键数据及趋势.xlsx')
worksheet =
workbook.add_worksheet(u"每日PV,UV")
headings = ['日期', '平均值']
worksheet.write_row('A1', headings)
index=0
for row in range(1,10):
for com in
[0,1]:
worksheet.write(row,com,index)
index+=1
series =
[{"name":"平均值","values":"B2:B10"}]
chart = get_chart(series)
chart.set_title ({'name': '每日页面分享数据'})
worksheet.insert_chart('H7', chart)
workbook.close()
openpyxl
python操作excel-Python对Excel的读写等操作(转)相关推荐
- python怎么保存文件代码_Python文件读写保存操作的实现代码
本篇文章给大家带来的内容是关于Python文件读写保存操作的实现代码 ,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 记录下第一次使用Python读写文件的过程,虽然很简单,第一次实 ...
- excel调用python编程-使用Python对Excel进行读写操作
学习Python的过程中,我们会遇到Excel的读写问题.这时,我们可以使用xlwt模块将数据写入Excel表格中,使用xlrd模块从Excel中读取数据.下面我们介绍如何实现使用Python对Exc ...
- python数据读写操作之csv转excel
python数据读写操作之csv转excel 从数据库读取处理后的数据格式 写入csv文件的数据格式 从csv转为xls的数据格式 import os import time from config. ...
- python怎么写中文至excel_[ Python爬虫实战 ] python 操作excel以及解决中文报错 - pytorch中文网...
有时候我们可以把一些简单的数据存储进Excel文件中,比如我们的我们爬取了某网站的用户ID,昵称,我们可以存储进Excel中. 环境安装 xlwt,xlrd是python读写操作excel的模块,你可 ...
- python读excel 包含格式_python里读写excel等数据文件的几种常用方式
python处理数据文件第一步是要读取数据,文件类型主要包括文本文件(csv.txt等).excel文件.数据库文件.api等. 下面整理下python有哪些方式可以读取数据文件. 1. python ...
- excel python插件_利用 Python 插件 xlwings 读写 Excel
Python 通过 xlwings 读取 Excel 数据 去年底公司让我做设备管理,多次委婉拒绝,最终还是做了.其实我比较喜欢技术.做管理后发现现场没有停机率统计,而原始数据有,每次要自己在Exce ...
- 用python实现excel 14个常用操作,用Python 操作 Excel,这篇文章别错过了!(超全总结)...
在之前的办公自动化系列文章中,我已经对Python操作Excel的几个常用库openpyxl.xlrd/xlwt.xlwings.xlsxwriter等进行了详细的讲解. 为了进一步带大家了解各个库的 ...
- python上传excel文件_python读写Excel python实现Excel上传
最近小编在处理各种.xlsx表格的数据处理和计算的工作,目前python用于操作表格的模块有很多,功能各有千秋.本文主要讲的是xlwt用于写,xlrt用于读. 表格写入 简单的写入功能可用xlwt模块 ...
- python xlwt模块写完excel表格怎么保存和关闭_Python操作Excel表格,xlwt模块的使用...
Python可以操作Excel的模块不止一种,我习惯使用的写入模块是xlwt(一般都是读写模块分开的) 按照模块使用pip install xlwt 就行了,很常规的方式 直接进代码解析,本文源码 w ...
- Python 技术篇 - 用xlrd库和xlwt库操作excel,对excel进行读取和写入实例演示
首先你需要安装 xlrd 和 xlwt 这两个库,一个是读库,一个是写库. 先来说一下这两个库的局限性: 局限性一: 不能用于 xlsx 文件 局限性二: 写的时候不能写入已有的文件,只能重新建 解决 ...
最新文章
- 可以左右移动多选下拉列表的javaScipt(可以兼容IE和firefox)
- SAP HUM 如何对一个HU做上架?
- oracle性能分析
- java输入键盘_java键盘输入
- Redis遍历方式思考--字典扩容方式
- python 温度 符号_Python通过小实例入门学习---1.0(温度转换)
- mysql重要的监控参数_zabbix3.0.2使用percona mysql插件来监控mysql5.7 以及必须监控的性能参数...
- 【XCTF 攻防世界 web 练习详解系列(二)】【get_post的两种解法】
- 2.4 shell 脚本基础
- 建设数据中心机房主要看这几点,否则被定为劣质机房
- 草莓熊python turtle绘图(风车版)附源代码
- HDU - Shaolin(STL)
- 力扣42.接雨水C++解法
- ubuntu 使用 egl
- 了解Apache实木复合地板
- 嵌入式开发笔记——调试组件SEGGER_RTT
- 2019计算机电源海关征税,回国华人注意!2019中国海关严打:这些东西千万别带了!...
- 数说故事2022年中国预制菜行业趋势及营销创新洞察报告
- 怎么利用外链快速上排名?
- 古文觀止卷七_原道_韓愈