excel的读取---(1)sheet_name

 

 

 

 

 

 

 

 

import pandas as pd
df=pd.read_excel('pandas_excel_ex.xlsx',
                  sheet_name=0)  #默认是0,如果只是读取第一个sheet,可以不用写
print(df)
import pandas as pd
df=pd.read_excel('pandas_excel_ex.xlsx',
                  sheet_name='2月')  #sheet_name也可以直接为sheet的名称
print(df)
import pandas as pd
df=pd.read_excel('pandas_excel_ex.xlsx',
                  sheet_name=[0,1])  #sheet_name如果是list,返回字典格式
print(df)

 

 

import pandas as pd
df=pd.read_excel('pandas_excel_ex.xlsx',
                  sheet_name=[1,'3月'])  #sheet_name如果是list,返回字典格式,注意key和上面的变化
print(df)

 

 

 

#如果sheet_name是list,最终返回是字典格式的话,可以通过这样读取字典中的DF子集
import pandas as pd
df=pd.read_excel('pandas_excel_ex.xlsx',
                  sheet_name=[1,'3月'])  #sheet_name如果是list,返回字典格式
print(df[1]) #通过这样读取字典中的第2个DF

 

 

import pandas as pd
df=pd.read_excel('pandas_excel_ex.xlsx',
                  sheet_name=None)  #读取全部sheet,返回到一个字典里面
print(df) #通过这样读取字典中的第2个DF

 

posted @ 2020-12-19 22:13  Python那点事  阅读(1984)  评论(0)    收藏  举报