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格式文件相关推荐

  1. python操作excel格式文件

    python操作excel格式文件 1. 读数据 2. 写excel 3.操作整合 1. 读数据 安装包 pip install openpyxl 导包 from openpyxl import lo ...

  2. python操作XML格式文件

    python操作XML格式文件 python操作XML格式文件 1. 读取文件和内容 2.读取节点数据 3.修改和删除节点 4.构建文档 python操作XML格式文件 可扩展标记语言,是一种简单的数 ...

  3. 用 python 来操作 docx, xlsx 格式文件(二)(使用 docx 库操作 docx 格式文件

    docx 库 文章结构: 一.docx 基本用,创建 docx 文件并添加数据 二.深入理解文本格式(format),并设置所格式属性(attribute) 三.深入理解样式(styles),以及如何 ...

  4. python-docx库_用 python 来操作 docx, xlsx 格式文件(二)(使用 docx 库操作 docx 格式文件...

    docx 库 文章结构: 一.docx 基本用,创建 docx 文件并添加数据 二.深入理解文本格式(format),并设置所格式属性(attribute) 三.深入理解样式(styles),以及如何 ...

  5. python使用 docx 库操作 docx 格式文件

    docx 库 文章结构: 一.docx 基本用,创建 docx 文件并添加数据 二.深入理解文本格式(format),并设置所格式属性(attribute) 三.深入理解样式(styles),以及如何 ...

  6. 如何用matlab实现矩阵与mat格式、xlsx格式文件互转

    目录 一.前言 二..mat格式 三..xlsx格式 四.出现load('file.mat') 数据变成struct结构体的问题 一.前言 当我们利用matlab去处理我们的实验数据时,常常需要读取m ...

  7. Python:pmml格式文件的简介、安装、使用方法(利用python将机器学习模型转为Java常用的pmml格式文件)之详细攻略

    Python:pmml格式文件的简介.安装.使用方法(利用python将机器学习模型转为Java常用的pmml格式文件)之详细攻略 目录 pmml格式文件的简介 1.PMML结构 pmml安装 pmm ...

  8. python 读取csv文件转成字符串,python实现csv格式文件转为asc格式文件的方法

    一.背景描述 csv格式文件是一种类似于excel的文件格式 asc格式文件是一种可以用text打开的文本文件 csv转asc本来可以用arcgis顺利完成,但由于csv数据量太大(744万行),ar ...

  9. python读取各种格式文件方式

    python读取各种格式文件方式 1.读取图片并显示 #方法1 from PIL import Image img=Image.open('1.jpg') img.show() #方法2 import ...

最新文章

  1. 基于ceres的后端优化的代码实现
  2. nginx在linux为何效率高
  3. Object_id用法
  4. android wear ios表盘,秒杀 Apple Watch,Android Wear 又有 17 款新表盘可以玩啦!
  5. apache服务器性能不行,Apache服务器性能调优
  6. python的迭代器_python迭代器详解
  7. python 报了错TypeError: sequence item 0: expected str instance, int found
  8. 手机安全卫士——流量管理
  9. 微信小程序自定义底部导航栏组件
  10. GPRS模块SIM900A怎么用
  11. 【VBA】Excel 密码管理器
  12. 【Codeforces Round #476 (Div. 2) [Thanks, Telegram!] B】Battleship
  13. windows7下面利用docker搭建jitsi-meet测试环境
  14. 移动魔百盒问题之我见
  15. postman,请求前置脚本,Pre-requests Script
  16. 宣布全面开源,微众银行正下一盘区块链商业的大棋
  17. Empty reply from server
  18. linux安装git安装
  19. 万宁:地产行业如何摆脱“一次性利润”困局?
  20. linux mint在笔记本上设置wifi热点

热门文章

  1. eclipse导入已存在工程报 Faceted Project Problem 错误
  2. Multisim基础 示波器 波形沿Y轴正方向上移一格
  3. Macbook如何打开Chrome调试工具Developer Tools
  4. H.264/AVC标准参考软件 JM
  5. 介绍兴趣爱好的网页html,简历兴趣爱好描述技巧
  6. ADAMS-Simulink联合仿真-零基础(一)
  7. iOS的常用运算函数
  8. logback各标签详解
  9. android wifi是否可用,Android判断网络是否可用、区分WiFi和数据、是否被安全软件拦截...
  10. VLC-2.2.6命令行帮助文件