python取出前端传入execl文件中的数据

 from openpyxl import load_workbook
       #获取前台传入的文件
        uploadedFile = request.FILES.get('file')
        #获取execl文件
        wb = load_workbook(uploadedFile)
        #取第一张表
        sheetnames = wb.get_sheet_names()
        ws = wb.get_sheet_by_name(sheetnames[0])
        # 建立存储数据的字典
        data_list = []
        # 把数据存到字典中
        for rx in range(1, ws.max_row + 1):
            w1 = ws.cell(row=rx, column=1).value
            data_list.append(w1)
        #去重
        data_list=list(set(data_list))

  

posted @ 2019-05-16 11:17  没有显示名称  阅读(850)  评论(6)    收藏  举报