python读写excel模块pandas_如何用python pandas操作excel?
之前跟大家说过关于python处理excel的问题,但是大家反映有些繁琐,大概涉及内容比较多,于是,小编在日常学习中,发现了更简单的方式,现在给大家展示,以便于大家在日后学习里可以方便使用,一起来看下~
一、安装环境:
1、pandas依赖处理Excel的xlrd模块,所以我们需要提前安装这个,安装命令是:pip install xlrd
2、安装pandas模块还需要一定的编码环境,所以我们自己在安装的时候,确保你的电脑有这些环境:Net.4 、VC-Compiler以及winsdk_web,如果大家没有这些软件~可以咨询我们的辅导员索要相关安装工具。
3、步骤1和2 准备好了之后,我们就可以开始安装pandas了,安装命令是:pip install pandas
二、pandas操作Excel表单
数据准备,有一个Excel文件:lemon.xlsx有两个表单,表单名分别为:Python 以及student,
Python的表单数据如下所示:
student的表单数据如下所示:
1:在利用pandas模块进行操作前,可以先引入这个模块,如下:
import pandas as pd
2:读取Excel文件的两种方式:#方法一:默认读取第一个表单
df=pd.read_excel('lemon.xlsx')#这个会直接默认读取到这个Excel的第一个表单
data=df.head()#默认读取前5行的数据
print("获取到所有的值:
{0}".format(data))#格式化输出
得到的结果是一个二维矩阵,如下所示:
#方法二:通过指定表单名的方式来读取
df=pd.read_excel('lemon.xlsx',sheet_name='student')#可以通过sheet_name来指定读取的表单
data=df.head()#默认读取前5行的数据
print("获取到所有的值:
{0}".format(data))#格式化输出
得到的结果如下所示,也是一个二维矩阵:
#方法三:通过表单索引来指定要访问的表单,0表示第一个表单
#也可以采用表单名和索引的双重方式来定位表单
#也可以同时定位多个表单,方式都罗列如下所示
df=pd.read_excel('lemon.xlsx',sheet_name=['python','student'])#可以通过表单名同时指定多个
# df=pd.read_excel('lemon.xlsx',sheet_name=0)#可以通过表单索引来指定读取的表单
# df=pd.read_excel('lemon.xlsx',sheet_name=['python',1])#可以混合的方式来指定
# df=pd.read_excel('lemon.xlsx',sheet_name=[1,2])#可以通过索引 同时指定多个
data=df.values#获取所有的数据,注意这里不能用head()方法哦~
print("获取到所有的值:
{0}".format(data))#格式化输出
具体结果是怎样的,大家可以去尝试哦~这个结果是非常有意思的,如果还想知道更多的python知识,可以到云海天教程网。
python读写excel模块pandas_如何用python pandas操作excel?相关推荐
- 安装命令:pip install xlrd ,pandas操作Excel学习笔记__7000
pandas操作Excel学习笔记_loc和iloc_7000 pandas操作Excel学习笔记__7000 1.安装环境:pandas需要处理Excel的模块xlrd,所以需要提前安装xlrd.不 ...
- python 第三方模块之 pandas 操作 excel
python 解析 excel 对比 包 版本 xls读 xlsx读 xls写 xlsx写 备注 xlrd 1.1.0(2017年8月22日) √ √ 2.0 之后不支持xlsx xlwt 1.3.0 ...
- Python入门到实战(五)自动化办公、pandas操作Excel、数据可视化、绘制柱状图、操作Word、数据报表生成、pip install国内镜像下载
Python入门到实战(五)conda使用.pandas操作Excel.数据可视化.绘制柱状图.操作Word.数据报表生成.pip install国内镜像下载 conda使用 常用操作 配置VS+Co ...
- Python Pandas操作Excel表格文件:创建新表格,追加数据
前言: python操作excel表格文件的增删读写,一般需要用到的第三方库有xlwt,xlrd.xlrd负责读取excel,xlwt负责写入excel文件.这种操作方法比较繁琐,效率还不错,通俗易懂 ...
- pandas操作excel的应用
1.pandas基本读取和写入excel表格 1.1.pandas读取excel表格 import pandas as pd # 创建空DataFrame实例,DataFrame就是数据帧 df = ...
- pandas写入excel指定行_使用pandas操作excel
pandas操作excel 最近由于要处理一些excel表格,发现pandas可以免去很多的繁琐的人工劳动,在这里记录一下我所用到的知识. 导入文档 将excel中的工作表导入 filename = ...
- 使用pandas操作excel
初学pandas的一些总结 pandas操作excel 导入文档 将excel中的工作表导入 对DataFrame进行操作 查看dataframe的行数列数 对于dataframe的某一列进行筛选 对 ...
- python处理excel表格大小-如何用python处理excel表格
前面我们已经学到了很多Python在数学领域的应用,用Python编程可以轻松解决一些数学中的常见问题.当然Python的功能应用还远远不止于此,我们的很多日常工作也可以用Python来实现.今天南京 ...
- python 读取excel图片_如何用Python读取Excel中图片?
公众号: 早起Python 作者:刘早起 大家好,在使用Python进行办公自动化操作时,一定少不了与Excel表格的交互,我们通常是用pandas处理表格数据,但大多数情况下,都是读取表格中的数值进 ...
最新文章
- linux安装12c oem,OEM12C(12.1.0.5)安装插件监控mysql(linux)
- 连接多个oracle数据库的配置,oracle数据库连接配置文件
- InputStream与DataInputStream区别
- SharePoint List item数量超过5000的解决办法
- Object(包装对象)
- PS 部分技巧快捷键
- JQ-实现图片纵向滚动的效果
- Steam Roller UVALive - 4128
- 计算幻术之路(一):被定义之前的增强现实
- php加入到jpg,PHP如何将PNG转换成JPG?
- H3C-NE实验主要命令
- 桌面快捷方式计算机打不开,桌面快捷方式打不开,详细教您桌面快捷方式打不开怎么解决...
- c语言中字符型char数据在内存中占,互联网常识:在c语言中char型数据在内存中的储存形式为什么...
- linux 配制aria2
- SharpDevelop安装与配置
- 【音视频流媒体】WebRTC 直播超详细介绍
- Omni扫块,和非原生归集
- 开有geodetic engineering的世界著名高校(持续更新)
- 评测三款最流行的txt阅读器(Mac适用)
- 【技术栈——00042】Docker网络端口指定的两种方式
热门文章
- 提取数据_EasyStat如何提取数据+个性化出图
- dbcp连接池配置详解_重学MySQL:事务与连接池,一文详解带你搞懂
- java 下载工具_java_java编写Http服务器下载工具,这个工具比较简单,用于配合 - phpStudy...
- oracle升级12.2,Oracle 11.2.0.4升级到12.2.0.1
- 自定义曲线_Qt编写的项目作品17-自定义曲线图柱状图
- 调用$.ajax不成功,jquery中ajax请求后台数据成功后既不执行success也不执行error的完美解决方法...
- android中的饱和机制,Android事件分发机制收藏这一篇就够了,通用流行框架大全...
- mysql.socket没有_mysql启动找不见socket
- mysql 正则匹配 捕获组_常用正则表达式 捕获组(分组)
- git rebase基础