xlsx文件读写:
读:
import openpyxlopen_excel = openpyxl.load_workbook("/Users/zhangyanfei/Desktop/工作簿1.xlsx")sheet_name = open_excel.sheetnames# sheet_name[0]获取第一页的数据excel_value = open_excel[sheet_name[0]]print(excel_value)# 获取第二行,第三列的值print(excel_value.cell(2, 3).value)# 获取所有行数print(excel_value.max_row)# 获取第三行第一列的值print(excel_value[3][0].value)
写:
import openpyxl# 写入数据open_excel = openpyxl.load_workbook("/Users/zhangyanfei/Desktop/工作簿1.xlsx")wd = open_excelwr = wd.activewr.cell(5, 1, "这是写入的内容")wd.save("/Users/zhangyanfei/Desktop/工作簿1.xlsx")