蓝绝

博客园 首页 新随笔 联系 订阅 管理

#找到每条41码的鞋子的信息添加到新的表

#coding:utf-8
import openpyxl                                           #导入库
workbook=openpyxl.load_workbook('京东鞋子评论信息.xlsx')    #加载工作簿
sheet=workbook['mysheet']                                #获取工作表
#获取所有行
rows=sheet.rows                                           #获取所有行
lst=[]                                                    #新建列表
for row in rows:
    #print(row)
    if row[3].value=='41':                              #寻找索引为3单元格的数字是否为41
        sub_lst=[]                                      #新建列表获取行数据
        for i in range(0,4):
            sub_lst.append(row[i].value)                #将获取的行数据加入
        lst.append(sub_lst)                             #将获取的行列表,加入总列表

#存放到一个新的Excel文件中
new_workbook=openpyxl.Workbook()                        #新建工作簿
new_sheet=new_workbook.active                           #获取工作簿活动表
for row in lst:                                         #遍历总列表的行列表
    new_sheet.append(row)                               #在工作表中加入行

new_workbook.save('41码鞋子评论数据.xlsx')                #工作簿命名

  

 

posted on 2022-11-03 20:55  蓝绝  阅读(44)  评论(0编辑  收藏  举报