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()

猜你喜欢

转载自blog.csdn.net/qq_40263477/article/details/106933850