Python的pandas读入含多个表的excel

Python的pandas读入含多个表的excel

Pandas读取excel

自学编程,编写代码是一个严谨的过程,哪怕一个逗号的中英文,都会导致程序出现。实践的过程中,总是遇到不同的问题,写下自己的学习过程,方便你我他。

将None传递给read_excel函数,返回的是一个key为表名的字典。

import pandas as pd
f = pd.read_excel('d:/excel/weibo/教师工资.xlsx',None)
sheet_ls = f.keys()

#每个键的值就是一个DataFrame
sheet_ls
Out[19]: odict_keys(['教师基本情况表', '月考勤表', '教师考核表'])

f1 = f['教师基本情况表']

f1.head()
Out[21]: 
   序号  工号   姓名     系部                 身份证   学历  职称    院校
0   1   1  李明丽  信息工程系  410103197901012222  研究生  初级  xx学院
1   2   2  张阳阳  信息工程系  41202019880909123x  研究生  高级  xx学院
2   3   3  刘明明  经济贸易系  413011199112232000   本科  中级  xx学院
3   4   4   张三  化学工程系  410221198004010237   本科  初级  xx学院
4   5   5   王聪  经济贸易系  410102197408200000  研究生  初级  xx学院

你可能感兴趣的:(Python学习)