写EXCEL文件
# -*- coding: utf-8 -*- import xlwt book = xlwt.Workbook(encoding = "utf-8", style_compression = 0)#创建一个Wordbook对象,相当于创建了一个Excel文件 sheet = book.add_sheet("sheet1", cell_overwrite_ok = True)#创建一个sheet对象,一个sheet对象对应Excel文件中的一张表格 #向表sheet1中添加数据 #sheet.write(0, 0, "1行1列") #sheet.write(1, 0, "2行1列") #sheet.write(0, 1, "1行2列") #sheet.write(1, 1, "2行2列") for i in range(0,30): sheet.write(i,0,i) sheet.write(i,1,i*2) sheet.write(i,2,i*3) #最后,将以上操作保存到指定的Excel文件中 book.save("zz.xls")
读EXCEL文件的内容
import xlrd xls_file = "zz.xls" book = xlrd.open_workbook(xls_file)#打开指定文件 sheet1 = book.sheet_by_index(0)# 通过sheet索引获得sheet对象 # 获得行数和列数 nrows = sheet1.nrows# 总行数 ncols = sheet1.ncols#总列数 # 遍历打印表中的内容 for i in range(nrows): for j in range(ncols): cell_value = sheet1.cell_value(i, j) print(cell_value, end = " ") print("")
...