zoukankan      html  css  js  c++  java
  • 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.7
    
    import openpyxl
    
    def 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()

    此代码成功运行,网上查找到的一些资料,可能和软件环境有关,执行屡屡报错,所以,这里给出明确的软件环境。

    幸福都是奋斗出来的,努力奋斗才能梦想成真。坚持自律,约束自我,克制弱点,坚持努力,遇见更好的自己。
  • 相关阅读:
    CentOS7.0安装Nginx 1.7.4
    Java If ... Else
    Java 布尔运算
    Java Math
    Java 运算符
    Java 数据类型
    Java 变量
    Java 注释
    Java 基本语法
    Java 简介
  • 原文地址:https://www.cnblogs.com/SH170706/p/10497139.html
Copyright © 2011-2022 走看看