一、读取xlsx文件
import openpyxl
print("read")
wb = openpyxl.load_workbook("1985_select.xlsx") # 读取文件路径
# 打开指定的工作簿中的指定工作表:
ws = wb["Sheet1"]
ws = wb.active # 打开激活的工作表
二、转为列表
ws = list(ws.values)#转为列表
三、新建xlsx文件
import xlsxwriter
workbook = xlsxwriter.Workbook('rain_1985.xlsx') # 创建工作簿
worksheet = workbook.add_worksheet() # 创建工作表
四、写入数据
worksheet.write(i, j, rr[i][j])
xlsxwriter**库对于xslx表的列数不做限制,xlrd库不能写入超过65535行,256列的数据。 由于需要处理的数据行列数较多,遇到报错才发现库的限制问题,记录一下。文章来源地址https://www.toymoban.com/news/detail-528451.html
五、保存
workbook.close()
文章来源:https://www.toymoban.com/news/detail-528451.html
到了这里,关于Python处理xlsx文件(读取、转为列表、新建、写入数据、保存)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!