Python: Excel数据的读写操作

模块的安装

利用Python处理excel格式数据文件需要安装xlrd模块

pip install xlrd
pip install xlsxwriter

数据的读取

import xlrd
#打开excle数据文件
xl = xlrd.open_workbook(r'./data.xlsx')

#通过索引获取工作表
table = xl.sheets()[0]
print(table)
 
# 获取行数
rows = table.nrows
print(rows)
cols = table.ncols
print(cols) 

# 获取第一行的内容,索引从0开始
row = table.row_values(0)
print(row) #列表
# 获取第一列的整列的内容,索引从0开始
col = table.col_values(0)
print(col) #列表
#获取单元格值,第几行第几列,索引从0开始
data = table.cell(3,0).value
print(data)

数据的写入

import xlsxwriter
#创建excel文件
xl = xlsxwriter.Workbook(r'./test.xlsx')

#添加sheet
sheet = xl.add_worksheet('sheet1')

#往单元格cell添加数据,索引写入
sheet.write_string(0,0,'username')
#位置写入
sheet.write_string('B1','password')
#设置单元格宽度大小
sheet.set_column('A:B',30)
#关闭文件
xl.close()
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值