如何读取excel文件中的内容
如何读取excel文件中的内容
import xlrd from common.tools.xd_msg_check import normalize_phone def func(file): import os path = os.getcwd() + '/temp/import_cinema.xls'#excel文件的路径 with open(path, 'wb') as f_write: # obj.chunks()就是指的是上传的具体数据 for chunk in file.chunks(): # 这里的chunk就是指的上传的文件的具体的数据 f_write.write(chunk) excel = xlrd.open_workbook(path) # 打开目标表格文件(填写路径) sheet = excel.sheets()[0] # 打开表格文件中的第一张表格,索引从0开始 nrows = sheet.nrows # 获取第一张表格的行数赋值给nrows li = [] for i in range(1, nrows): # 用一个for循环遍历所有的行数,第一行是标题,剩下的行是内容 j = sheet.row_values(i) normalize_phone(j[4]) data = {"name": j[0], "theatre": j[1], "halls_num": j[2], "head": j[3], "phone": int(j[4]), "address": j[5], "dt": j[6]} li.append(data) return li

浙公网安备 33010602011771号