python数据分析基础之操作excle

本文介绍了Python中用于操作Excel的xlrd和xlwt库。xlrd用于读取Excel文件,可以获取sheet名称、行列内容及单元格数据;xlwt则用于写入Excel,支持设置样式、添加公式和超链接。在已有Excel文件中写入数据时,可通过xlutils.copy保持原有格式。
摘要由CSDN通过智能技术生成

python中操作excel主要用到xlrd和xlwt这两个库,
xlrd是读excel,xlwt是写excel的库

1、xlrd

导入xlrd模块

import xlrd

打开一个文件,并返回文件对象

filepath='hwp.xlsx'
wb=xlrd.open_workbook(filepath)

获取excle文件中所有sheet的名称,并返回一个列表

listname=wb.sheet_names()

通过索引获取单个sheet对象

sheet1 = wb.sheet_by_index(0)

通过sheet名称获取sheet对象

sheet2 = wb.sheet_by_name('sheet1')

行列操作

获取行数和列数

sheet2_rows=sheet2.nrows 行数
sheet2_cols=sheet2.ncols 列数

获取某行或者某列的内容,并以列表的形式返回

rows_value=sheet2.row_values(3) 获取第4行的内容
cols_value=sheet2.col_values(2) 获取第3列的内容

单元格操作

获取单元格内容

cell_value=sheet2
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值