Python——简单的读写、修改Excel文件

一、安装、导入相关模块

import xlrd #用于读取excel文件
import xlwt #用于写入新的excel文件
import xlutils #用于修改已存在的excel文件

在cmd中使用命令 pip install xlrd 安装相应模块

二、读取Excel文件

import xlrd

data = xlrd.open_workbook(file_path)  #按路径读入excel
#读取sheet:
table = data.sheets()[0]  #按sheet索引读取表格,[0]表示第一个sheet
table = data.sheet_by_name(sheet_name)  #按照sheet的名称读取表格
nrows = table.nrows   #得到表格中的有效行数
ncols = table.ncols   #得到表格中的有效列数
value = table.cell_value(row, col)    #获取单元格的值

三、写入文件

import xlwt

workbook = xlwt.Workbook()   #创建一个工作区间
worksheet = workbook.add_sheet(sheet_name)  #创建一个sheet
worksheet.write(row, col, value)  #按行列写入excel
workbook.save(file_path)     #保存文件

四、修改文件

from xlutils.copy import copy

old_file = xlrd.open_workbook(file_path)  #读取已存在的excel文件
new_file = copy(old_file)    #复制原表格
table = new_file.get_sheet(sheet_name_or_index)   #按sheet的名称或数字索引获取表格
table.write(row, col, value)  #按行列写入excel
new_file.save(file_path)     #保存文件
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值