Python操作Excel删除一个Sheet
生活随笔
收集整理的這篇文章主要介紹了
Python操作Excel删除一个Sheet
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在使用Python進行數據分析處理,操作Excel,有時需要刪除某個Excel里的某個sheet,這里記錄一個我測試成功的一個辦法
軟件環境:
1、OS:Win 10 64位
2.Python 3.7
3、使用openpyxl這個庫
4、在當前文件夾下準備一個xlsx格式的Excel文件,【注意】:不支持刪除xls格式的Excel文件的sheet
???? 文件名:Test1.xlsx,其中有三個sheet,分別為:sheet1、sheet2、sheet3
參考代碼:
#! -*- coding utf-8 -*- #! Python Version 3.7import openpyxldef main():sExcelFile="Test1.xlsx"wb = openpyxl.load_workbook(sExcelFile)ws = wb["Sheet2"]wb.remove(ws)wb.save(sExcelFile)print("It is over")if __name__=="__main__":main()此代碼成功運行,網上查找到的一些資料,可能和軟件環境有關,執行屢屢報錯,所以,這里給出明確的軟件環境。
轉載于:https://www.cnblogs.com/SH170706/p/10497139.html
總結
以上是生活随笔為你收集整理的Python操作Excel删除一个Sheet的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python time模块详解_py 模
- 下一篇: svd降维 python案例_菜菜的机器