- 一、读取excel的某个sheet的某一行的某一列
- 二、追加数据到新文件
原文件
import xlrd file = 'demo.xlsx' sheet_name='Sheet1' work = xlrd.open_workbook(file) work_sheet = work.sheet_by_name(sheet_name) print(work_sheet.cell_value(2, 0)) # 读取第3行的第1列二、追加数据到新文件
# coding: utf-8 import xlrd from xlutils.copy import copy file = 'demo.xlsx' sheet_name = 'Sheet1' work = xlrd.open_workbook(file) work_sheet = work.sheet_by_name(sheet_name) # 对数据表格进行复制 new_file = copy(work) ws = new_file.get_sheet(0) # 往新表格写数据 ws.write(4, 0, '4') ws.write(4, 1, 'Danny') # 保存 new_file_name = 'new_demo.xlsx' new_file.save(new_file_name)



