python读取python源代码文件_python 读写excel文件操作示例【附源码下载】
本文实例讲述了python 读写excel文件操作。分享给大家供大家参考,具体如下:
对excel文件的操作,python有第三方的工具包支持,xlutils,在这个工具包中包含了xlrd,xlwt等工具包.利用这些工具,可以方便的对excel 进行操作。
2. 安装,解压下载文件之后,可以 python setup.py install
3. 应用(生成EXCEL,遍历EXCEL,修改EXCEL,属性控制,日期控制等)。
1) 创建 EXCEL 文件
from tempfile import TemporaryFile
from xlwt import Workbook
book = Workbook()
sheet1 = book.add_sheet('Sheet 1')
book.add_sheet('Sheet 2')
sheet1.write(0,0,'A1')
sheet1.write(0,1,'B1')
row1 = sheet1.row(1)
row1.write(0,'A2')
row1.write(1,'B2')
sheet1.col(0).width = 10000
sheet2 = book.get_sheet(1)
sheet2.row(0).write(0,'Sheet 2 A1')
sheet2.row(0).write(1,'Sheet 2 B1')
sheet2.flush_row_data()
sheet2.write(1,0,'Sheet 2 A3')
sheet2.col(0).width = 5000
sheet2.col(0).hidden = True
book.save('simple.xls')
book.save(TemporaryFile())
这样就生成了simple.xls 文件.
2) 循环遍历EXCEL文件
import xlrd
import xlutils.copy
import os
if __name__ == '__main__':
wb = xlrd.open_workbook('simple.xls')
for s in wb.sheets():
print 'Sheet:',s.name
for row in range(s.nrows):
values = []
for col in range(s.ncols):
values.append(s.cell(row,col).value)
print ','.join(values)
遍历整个excel 并打印出数据
3) 修改EXCEL
import xlrd
import xlutils.copy
import os
if __name__ == '__main__':
template = "simple.xls"
workBook = xlrd.open_workbook(template,formatting_info=True)
workBook = xlutils.copy.copy(workBook)
sheet = workBook.get_sheet(0)
sheet.write(0, 0, '111')
sheet.write(0, 1, '222')
sheet.write(1, 0, '333')
sheet.write(1, 1, '444')
workBook.save('simple.xls')
完整实例代码点击此处本站下载。
希望本文所述对大家Python程序设计有所帮助。
python读取python源代码文件_python 读写excel文件操作示例【附源码下载】相关推荐
- python读取xlsm文件_Python读写EXCEL文件常用方法大全
前言 python读写excel的方式有很多,不同的模块在读写的讲法上稍有区别,这里我主要介绍几个常用的方式. 数据准备 为了方便演示,我这里新建了一个data.xls和data.xlsx文件,第一个 ...
- python读写xlsx文件_python读写Excel文件--使用xlrd模块读取,xlwt模块写入
一.安装xlrd模块和xlwt模块 1. 下载xlrd模块和xlwt模块 到python官网http://pypi.python.org/pypi/xlrd下载模块.下载的文件例如:xlrd-0.9. ...
- 用python处理excel文件_python 读写 Excel文件
一.用xlrd和xlwt读写excel 首先下载安装xlrd和xlwt这两个库. 1.打开excel readbook = xlrd.open_workbook(r'\test\canying.xls ...
- print writer保留原有信息写文件_Python读写EXCEL文件常用方法大全 - pythonputao
前言 python读写excel的方式有很多,不同的模块在读写的讲法上稍有区别,这里我主要介绍几个常用的方式. 数据准备 为了方便演示,我这里新建了一个和x文件,第一个工作表sheet1区域" ...
- 安卓mysql导出excel_Android开发实现的导出数据库到Excel表格功能【附源码下载】...
本文实例讲述了Android开发实现的导出数据库到Excel表格功能.分享给大家供大家参考,具体如下: 之前一直在电脑上用Excel表格记录家庭帐单,不久前重装系统不小心干掉了,伤心了好久,那可是我记 ...
- python练手经典100例微盘_Python练手项目实例汇总(附源码下载)
1 #_*_ coding:utf-8 _*_ 2 from tkinter import * 3 importrandom4 importtime5 importtkinter.messagebox ...
- python不同数据的读入_python读写不同编码txt文件_python读写txt文件
python读写不同编码txt文件_python读写txt文件 以后整理规范 [python] view plaincopy import os import codecs filenames=os. ...
- Python 实现图片格式转换,jpg\png\webp等,附源码
Python 实现图片格式转换,jpg\png\webp等,附源码 需要使用 PIL库,但python 3是无法安装该库的,如果是python 3安装pillow库即可. 1.安装 python 2 ...
- Winforn中DevExpress的TreeList中显示某路径下的所有目录和文件(附源码下载)
场景 Winform中DevExpress的TreeList的入门使用教程(附源码下载): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/deta ...
最新文章
- python3 matlabplot 和numpy 简单绘图
- paddleocr 训练自己的数据
- 设置IDEA中各种线条颜色
- Hibernate的各种保存方式的区别
- android动态设置src,Android 代码里设置ImageView的src和background
- Mac计算器的计算过程怎么看?教你一键查看运算记录!
- sql2008 服务器未响应,sql配置管理器,SQL server (MSSQLSERVER)开启不了,请求失败或服务器未响应....
- MVVM模式与Reactive Extensions 学习与思考
- TypeError: 'str' object is not callable (Python)
- 渲染系列教程(十八)实时全局光照
- 计算机专业学微机原理与接口技术,信息技术学院计算机科学与技术专业《微机原理与接口技术.doc...
- 如何在线压缩图片?电脑怎么缩小图片kb大小?
- 学计算机的女生容易脱单,最容易让男生脱单的5个大学专业,特别是第3个,女生会倒追你!...
- JeeSite4 一些前端资料 - 来自作者ThinkGem
- Windows常用Dos命令详解_被迫流浪者的博客
- 异常 exception
- Python Leetcode(905.按奇偶排序数组)
- DataCom OLT HGU ONU(bridge+other)组播配置指导
- 悟空:用Go语言编写的全文搜索引擎
- 基于Python的Opencv图像梯度处理
热门文章
- html代码在线分析,网站html代码解析
- java位逻辑运算符_详述:Java逻辑运算符与位运算
- 虚拟桌面分屏_桌面中的灭霸 三星C49HG90 32:9超带鱼屏体验
- mysql 多项式_mysql主从复制原理及实现
- python删除txt指定内容_正则表达式使用python从文件中过滤和删除特定的多行文本...
- mysql连接规定时区以及编码_springboot项目中使用mysql连接遇到时区timezone问题,和编码encoding问题解决...
- 两步路轨迹文件位置_最新Uber ATG的轨迹预测方法LiRaNet介绍
- SELinux 引起的 Docker 启动失败
- centos 默认php 版本太低移到高版本的办法
- click事件的累加绑定