pandas獲取所有sheet名字


代碼

'''讀取目錄下所有模板文件,_temp.xlsx結尾'''
exe_excel_names = glob.glob("static/data/*_temp.xlsx")

# 獲取所有sheet名字
excel_path = Path('static/data/test_tpl.xlsx')
sheet_names =  pd.read_excel(excel_path, None).keys() # 效率低(先讀取了所有數據,包括所有sheet名字和sheet內容,然后取出了所有key。sheet_name: str, int, list, or None, default 0默認讀取第一個sheet)
# 讀取每個sheet內容
for sheet_name in sheet_names:
    df_sheet = pd.read_excel(excel_path, sheet_name)
    # print(sheet_name)
    # print('#' * 30)
    print(df_sheet)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM