# -*- coding:utf8 -*- import xlrd as xl from pathlib2 import Path # 导入包 import openpyxl # 打开excel 文件路径 excel_file = openpyxl.load_workbook("C:\\Users\\27日.xlsx") # # 获取工作表 # sheet_list=excel_file.get_sheet_names() # print(sheet_list) # # # 获取 sheet1 = excel_file.get_sheet_by_name('例') print(sheet1.title) # 按字母形式打开cell print(sheet1['B15'].value) # 按坐标方式打开cell j = 1 print(sheet1.cell(row=16,column=1).value) for i in range(1,300,1): # 最后一个表示步长 print(sheet1.cell(row=i,column=1).value) if sheet1.cell(row=i, column=1).value == None or sheet1.cell(row=i, column=1).value =='': # 删除某一行 sheet1.delete_rows(i) excel_file.save(r'C:\Users\-删除空行后.xlsx') # 【1】改变单元格的值 # sheet1.cell(row=i, column=1).value = 'f-01-01-001-00' + str(j) # 【2】获取行列 #sheet1.max_row() # 【3】获取列 #sheet1.max_column() # 【4】 # anothersheet = excel_file.active # print(anothersheet)
104-excel-如果第一个 单元格为空,则删除整行
最新推荐文章于 2022-07-23 20:10:56 发布
该博客展示了如何使用Python的openpyxl库读取Excel文件,获取工作表,并按字母和坐标方式访问单元格的值。同时,它演示了如何遍历表格,检测并删除包含空值或空字符串的行,最后保存更新后的文件。
摘要由CSDN通过智能技术生成