下面是关于“python使用xlrd和xlwt读写Excel文件的实例代码”的完整实例教程:
简介
在Python中,要读写Excel文件,可以使用xlrd和xlwt这两个常用的第三方库。xlrd用于读取Excel文件,xlwt用于创建和写入Excel文件。
安装
可以使用pip安装这两个库,命令如下:
pip install xlrd xlwt
读取Excel文件
读取Excel文件需要使用xlrd库。以下是一个读取Excel文件的示例代码:
import xlrd
# 打开Excel文件
workbook = xlrd.open_workbook('example.xlsx')
# 获取第一个工作表
sheet = workbook.sheet_by_index(0)
# 获取行数和列数
nrows = sheet.nrows
ncols = sheet.ncols
# 循环获取单元格数据
for row in range(nrows):
for col in range(ncols):
cell_value = sheet.cell(row, col).value
print(f'({row}, {col}): {cell_value}')
这个示例代码打开Excel文件example.xlsx,获取第一个工作表,并循环遍历每个单元格并打印出来。
写入Excel文件
写入Excel文件需要使用xlwt库。以下是一个写入Excel文件的示例代码:
from datetime import datetime
import xlwt
# 创建Excel文件和工作表
workbook = xlwt.Workbook()
sheet = workbook.add_sheet('Sheet1')
# 写入数据到单元格中
sheet.write(0, 0, 'Hello')
sheet.write(0, 1, 'World')
sheet.write(1, 0, 12345)
sheet.write(1, 1, datetime.now())
# 保存Excel文件
workbook.save('example.xls')
这个示例代码创建了一个名为example.xls的Excel文件,并创建了一个工作表Sheet1。然后将一些数据写入单元格中,并最后保存Excel文件。
以上就是关于“python使用xlrd和xlwt读写Excel文件的实例代码”的完整实例教程。希望能对你有所帮助。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:python使用xlrd和xlwt读写Excel文件的实例代码 - Python技术站