Python写入和读取Excel表格数据
Python作为一个强大的数据处理工具,这里简单介绍下python读取写入excel表格数据。
一、python写入excel表格
导入xlwt模块
生成一个空的excel表格,命名为my_test.xls
import xlwt
# 创建工作簿
f = xlwt.Workbook()
# 创建一个sheet
sheet1 = f.add_sheet('my_test', cell_overwrite_ok=True)
# 保存文件
f.save("my_test.xls")
生成一个空的excel表格如下:
点击用wps打开看看内容如下:
空的内容。
现在写入一些数据。
import xlwt
# 创建工作簿
f = xlwt.Workbook()
# 创建一个sheet
sheet = f.add_sheet('my_test', cell_overwrite_ok=True)
#定义每一列的大小
col1 = sheet.col(0)
col1.width = 256 * 10#大小256x10
col2 = sheet.col(1)
col2.width = 256 * 20#大小256x20# 初始化第一行作为列名
row0 = ['姓名', '成绩']
#写入第一行为列名
for i in range(0, len(row0)):sheet.write(0, i, row0[i])#第0行第i列#同理剩下的数据按照上面的方式写入就行
data=[['小明',89],['小李',91],['小王',77],['小胖',69]]
for i in range(len(data)):for j in range(len(data[i])):#因为第0行为列名,所以这里下标i+1sheet.write(i+1,j,data[i][j])#第i+1行第j列写入数据data[i][j]# 保存文件
f.save("my_test.xls")
再次用wps打开表格如下
注意看表格数据和表格每列的大小。
写入完成。
二、python读取excel表格
导入xlrd模块
import xlrd
# 打开excel读取文件
data = xlrd.open_workbook('my_test.xls')
# 根据sheet下标选择读取内容
sheet = data.sheet_by_index(0)#一个表格有多个页面,下标从0开始,我们选择第0页面就行
# 获取到表的总行数
nrows = sheet.nrows
for i in range(nrows):print(sheet.row_values(i))
打印内容如下
Python写入和读取Excel表格数据相关推荐
- Python中ArcPy读取Excel表格数据创建矢量要素图层并生成属性表字段与内容
1 任务需求 首先,我们来明确一下本文所需实现的需求. 现有一个记录北京市部分PM2.5浓度监测站点信息的Excel表格数据,格式为.xls:文件内包含站点编号.X与Y坐标.站点名称等四列数据 ...
- python读取excel表格数据
python操作excel主要用到xlrd和xlwt两个库,xlrd读取表格数据,支持xlsx和xls格式的excel表格:xlwt写入excel表格数据 一.python读取excel表格数据 1. ...
- python 如何读取excel表格数据
文章目录 前言 python 读取excel 表格 前言 如何用python读取excel表格数据呢 ? python 读取excel 表格 首先需要配置好环境,需要下载 xlrd 包: # 如果不指 ...
- linux qt写入excel文件内容,Qt 读取Excel表格数据 生成Excel表格并写入数据
Qt 读取Excel表格数据 生成Excel表格并写入数据 Qt 读取Excel表格数据 生成Excel表格并写入数据 修改.pro文件,增加 axcontainer QT += axcontaine ...
- python使用openpyxl处理excel表格数据
python使用openpyxl处理excel表格数据 前言 一.安装openpyxl包 二.读取excel数据 1. 获取excel表格的页码 2. 获取excel表格某一行的数据 3. 获取exc ...
- 读取EXCEL表格数据到MATLAB成为矩阵
读取EXCEL表格数据到MATLAB成为矩阵 data=xlsread('filename','sheet','range') 其中,'filename'为文件路径及文件名,'sheet'为数据表名称 ...
- Qt之如何读取Excel表格数据
Qt之如何读取Excel表格数据 概述: 代码示例: .pro: 需要包含的头文件: readExcelData.h: readExcelData.cpp: over: 概述: 大家好我是背锅侠&qu ...
- Matlab中读取excel表格数据
一:Matlab中读取excel表格数据步骤讲解: 第二步: 第三步: 第四步: 第五步: 第六步 第七步: 输入之后按回车键,就会出现相应的波形: 效果图:
- 使用最新的poi-4.1.0.jar导入导出Excel表格——读取Excel表格数据用法
使用最新的poi-4.1.0.jar导入导出Excel表格--读取Excel表格数据用法 其中主要的一点心得就是在switch语句哪里进行读取数据转换时,我看到网上的一些用法都是使用 HSSFCell ...
最新文章
- Windows10~python和tensorflow配置
- win10任务栏怎么还原到下面_Windows10 系统桌面底部的任务栏在侧边了怎么还原
- QT的QContiguousCache类的使用
- oc引导win方法_[拯救老机型]机械革命X6/X5四代标压系列OC测试版更新
- mysql动态配置数据源_Spring整合Mybatis实现动态数据源切换教程配置
- 自学python考哪些证书-Python自学难吗?有哪些课程内容?
- CSDN审核机制有点迷惑,决定逐步搬迁到简书
- IE6/IE7/IE8/Firefox/Chrome/Safari的CSS hack兼容一览表
- SCRT804安装教程
- arcmap 坡降工具_ArcHydro_Toolbar_In_Arcmap Arcgis水文分析工具具体的操作 - 下载 - 搜珍网...
- python快速编程入门教材免费阅读,Python快速编程入门(第2版)
- 一、Windows许可证即将过期怎么办
- 为什么Transformer适合做多模态任务?
- 现代软件工程 第一章 【概论】练习与讨论 第10题 邓杰
- MAX3485芯片资料整理
- Hex Fiend – 十六进制编辑 [Mac]
- PostgreSQL和MySQL的性能对比实验
- U3D AudioSource 完整音效截取部分
- 客制化键盘编程_客制化键盘QMK固件入门-编译环境搭建
- 兼容性运行程序永远_永远不会有太多的应用程序
热门文章
- SpringBoot整合(四)整合Ehcache、Redis、Memcached、jetcache、j2cache缓存
- 详解互联网平台的资金系统方案 自建支付清结算系统优势明显
- Java 接口的定义、接口的成语、接口的实现、接口与类的多继承、JDK1.8后新增方法、使用接口的注意事项
- 【NX2023/1847】UG软件安装详细指南教程
- 艾司博讯:拼多多全店推广是什么意思?
- echart显示多组数据
- 大型传统企业如何向人工智能转型?
- 面试之HashMap与HashTable
- API请求示例汇总,亲测有效,taobaotmall,1688,pinduoduo等平台数据,信息化产业
- 海康摄像头浏览器访问不了