python pandas是如何读取excel表中的sheet的(六)

今天,我们继续解读pandas中read_excel的参数,重点查看skiprows,nrows,skipfooter等三个参数
下面是pandas文档的说明:

skiprows : list-like
        Rows to skip at the beginning (0-indexed).
nrows : int, default None
        Number of rows to parse.
skipfooter : int, default 0
        Rows at the end to skip (0-indexed).

下面请看详细举例:

>>> import pandas as pd
>>> df = pd.read_excel(r'D:/myExcel/1.xlsx', sheet_name='Sheet1', verbose=True)
Reading sheet Sheet1
>>> df
     name  math  Chinese   id
0     bob  23.0       12  123
1  millor  32.0       32  124
2   jiken  61.0       89  125
3     tom  34.0       94  126
4    json   NaN       12  127
5    dela  96.0       67  128
6   rison  90.0       34  129

# skiprows指的是跳过前3行,然后从第四行开始解读为header,然后后续开始添加index
>>> df = pd.read_excel(r'D:/myExcel/1.xlsx', sheet_name='Sheet1', skiprows=3)
>>> df
   jiken    61  89  125
0    tom  34.0  94  126
1   json   NaN  12  127
2   dela  96.0  67  128
3  rison  90.0  34  129


# nrows指的是只读几行,nrows=3指的是从header下一行开始,读3行
>>> df = pd.read_excel(r'D:/myExcel/1.xlsx', sheet_name='Sheet1', nrows=3)
>>> df
     name  math  Chinese   id
0     bob    23       12  123
1  millor    32       32  124
2   jiken    61       89  125

# skipfooter=2指的是倒数2行不进行解析
>>> df = pd.read_excel(r'D:/myExcel/1.xlsx', sheet_name='Sheet1', skipfooter=2)
>>> df
     name  math  Chinese   id
0     bob  23.0       12  123
1  millor  32.0       32  124
2   jiken  61.0       89  125
3     tom  34.0       94  126
4    json   NaN       12  127

哈哈,以上就是python小工具今天对read_excel()方法的3个参数的解释。如果有兴趣,欢迎关注我的公众号:python小工具。一起努力让办公变得简单一点。
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值