用openpyxl 删除excel 表里第一列不是天翼的行
一行一行的删我知道,就是想有没有办法几行一起删
import openpyxl
wb = openpyxl.load_workbook("F:\desk\拆\检查.xlsx")
ws=wb.active
n=0
m=0
for i in ws['A'][::-1]:
if n==0 and i.value!='天翼':
n=i.row
elif n>0 and i.value=='天翼':
m=i.row+1
print(m,n)
ws.delete_rows(m,n) #每次都把m行开始下面所有的行删除了
n=0
m=0
wb.save("F:\desk\检查2.xlsx")
#每次都把m行开始下面所有的行删除了

