python操作xlsx格式文件
python操作xlsx格式文件
- 一.准备工作
- 二 .xlrd库读取
- 三.pandas库读取
- 1.安装pandas: pip install pandas
- 2.代码如下
- 3.操作行列
一.准备工作
二 .xlrd库读取
首先安装xlrd库,安装方法:pip install xlrd
import xlrd
#打开excel
wb = xlrd.open_workbook('test_user_data.xlsx')
#按工作簿定位工作表
sh = wb.sheet_by_name('TestUserLogin')
print(sh.nrows)#有效数据行数
print(sh.ncols)#有效数据列数
print(sh.cell(0,0).value)#输出第一行第一列的值
print(sh.row_values(0))#输出第一行的所有值
#将数据和标题组合成字典
print(dict(zip(sh.row_values(0),sh.row_values(1))))
#遍历excel,打印所有数据
for i in range(sh.nrows):print(sh.row_values(i))
输出结果:
三.pandas库读取
1.安装pandas: pip install pandas
2.代码如下
import pandas as pddf = pd.read_excel('test_user_data.xlsx')
data=df.values
print("获取到所有的值:\n{}".format(data))
分享(源码、项目实战视频、项目笔记,基础入门教程),私信python
结果如下:
3.操作行列
读取列数
import pandas as pd
#读取第一列、第二列、第四列
df = pd.read_excel('test_user_data.xlsx',sheet_name='TestUserLogin',usecols=[0,1,3])
data = df.values
print(data)
读取行数
import pandas as pd
#读取第一行
df = pd.read_excel('test_user_data.xlsx',sheet_name='TestUserLogin',nrows=1)
data = df.values
print(data)
如果您觉得文章对您有帮助,可以点击文章右下角【分享】一下。您的鼓励是博主的最大动力!
如有疑问,欢迎在评论区一起讨论!
如有不正确的地方,欢迎指导!
python操作xlsx格式文件相关推荐
- python操作excel格式文件
python操作excel格式文件 1. 读数据 2. 写excel 3.操作整合 1. 读数据 安装包 pip install openpyxl 导包 from openpyxl import lo ...
- python操作XML格式文件
python操作XML格式文件 python操作XML格式文件 1. 读取文件和内容 2.读取节点数据 3.修改和删除节点 4.构建文档 python操作XML格式文件 可扩展标记语言,是一种简单的数 ...
- 用 python 来操作 docx, xlsx 格式文件(二)(使用 docx 库操作 docx 格式文件
docx 库 文章结构: 一.docx 基本用,创建 docx 文件并添加数据 二.深入理解文本格式(format),并设置所格式属性(attribute) 三.深入理解样式(styles),以及如何 ...
- python-docx库_用 python 来操作 docx, xlsx 格式文件(二)(使用 docx 库操作 docx 格式文件...
docx 库 文章结构: 一.docx 基本用,创建 docx 文件并添加数据 二.深入理解文本格式(format),并设置所格式属性(attribute) 三.深入理解样式(styles),以及如何 ...
- python使用 docx 库操作 docx 格式文件
docx 库 文章结构: 一.docx 基本用,创建 docx 文件并添加数据 二.深入理解文本格式(format),并设置所格式属性(attribute) 三.深入理解样式(styles),以及如何 ...
- 如何用matlab实现矩阵与mat格式、xlsx格式文件互转
目录 一.前言 二..mat格式 三..xlsx格式 四.出现load('file.mat') 数据变成struct结构体的问题 一.前言 当我们利用matlab去处理我们的实验数据时,常常需要读取m ...
- Python:pmml格式文件的简介、安装、使用方法(利用python将机器学习模型转为Java常用的pmml格式文件)之详细攻略
Python:pmml格式文件的简介.安装.使用方法(利用python将机器学习模型转为Java常用的pmml格式文件)之详细攻略 目录 pmml格式文件的简介 1.PMML结构 pmml安装 pmm ...
- python 读取csv文件转成字符串,python实现csv格式文件转为asc格式文件的方法
一.背景描述 csv格式文件是一种类似于excel的文件格式 asc格式文件是一种可以用text打开的文本文件 csv转asc本来可以用arcgis顺利完成,但由于csv数据量太大(744万行),ar ...
- python读取各种格式文件方式
python读取各种格式文件方式 1.读取图片并显示 #方法1 from PIL import Image img=Image.open('1.jpg') img.show() #方法2 import ...
最新文章
- 基于ceres的后端优化的代码实现
- nginx在linux为何效率高
- Object_id用法
- android wear ios表盘,秒杀 Apple Watch,Android Wear 又有 17 款新表盘可以玩啦!
- apache服务器性能不行,Apache服务器性能调优
- python的迭代器_python迭代器详解
- python 报了错TypeError: sequence item 0: expected str instance, int found
- 手机安全卫士——流量管理
- 微信小程序自定义底部导航栏组件
- GPRS模块SIM900A怎么用
- 【VBA】Excel 密码管理器
- 【Codeforces Round #476 (Div. 2) [Thanks, Telegram!] B】Battleship
- windows7下面利用docker搭建jitsi-meet测试环境
- 移动魔百盒问题之我见
- postman,请求前置脚本,Pre-requests Script
- 宣布全面开源,微众银行正下一盘区块链商业的大棋
- Empty reply from server
- linux安装git安装
- 万宁:地产行业如何摆脱“一次性利润”困局?
- linux mint在笔记本上设置wifi热点
热门文章
- eclipse导入已存在工程报 Faceted Project Problem 错误
- Multisim基础 示波器 波形沿Y轴正方向上移一格
- Macbook如何打开Chrome调试工具Developer Tools
- H.264/AVC标准参考软件 JM
- 介绍兴趣爱好的网页html,简历兴趣爱好描述技巧
- ADAMS-Simulink联合仿真-零基础(一)
- iOS的常用运算函数
- logback各标签详解
- android wifi是否可用,Android判断网络是否可用、区分WiFi和数据、是否被安全软件拦截...
- VLC-2.2.6命令行帮助文件