Python自动化办公中Excel库xlrd与xlwt的常用操作详解
Python自动化办公中Excel库xlrd与xlwt的常用操作详解
Python自动化办公是当下比较热门的技能之一,其中对Excel进行自动化操作是一个很实用的技能。在Python中,使用Excel库xlrd和xlwt可以实现对Excel文件的读写操作。本文将详细介绍Python自动化办公中Excel库xlrd和xlwt的常用操作。
xlrd常用操作
- 打开Excel文件
import xlrd
file_path = 'example.xlsx'
data = xlrd.open_workbook(file_path)
- 获取工作表
sheet = data.sheet_by_name('Sheet1')
- 获取单元格
cell = sheet.cell(row_index, col_index)
- 获取行数和列数
nrows = sheet.nrows
ncols = sheet.ncols
xlwt常用操作
- 新建Excel文件并添加工作表
import xlwt
workbook = xlwt.Workbook()
worksheet = workbook.add_sheet('Sheet1')
- 写入单元格
worksheet.write(row_index, col_index, value)
- 保存Excel文件
workbook.save('example.xls')
import xlrd
file_path = 'example.xlsx'
data = xlrd.open_workbook(file_path)
sheet = data.sheet_by_name('Sheet1')
cell = sheet.cell(row_index, col_index)
nrows = sheet.nrows
ncols = sheet.ncols
- 新建Excel文件并添加工作表
import xlwt
workbook = xlwt.Workbook()
worksheet = workbook.add_sheet('Sheet1')
- 写入单元格
worksheet.write(row_index, col_index, value)
- 保存Excel文件
workbook.save('example.xls')
通过使用以上xlrd和xlwt的常用操作,我们可以实现Python自动化办公中对Excel文件的读写操作。
下载地址
用户评论