Python中可以使用第三方库xlrd和xlwt来读取和写入Excel文件。
xlrd可以读取xls文件,而xlsx文件需要使用openpyxl库。
xlwt可以写入xls文件,但不支持xlsx格式。
安装xlrd和xlwt可使用pip命令:
pip install xlrd
pip install xlwt
读取Excel文件需要使用xlrd库,主要步骤如下:
import xlrd
# 打开Excel文件
workbook = xlrd.open_workbook('example.xls')
# 获取工作表
worksheet = workbook.sheet_by_index(0)
# 读取单元格数据
cell_value = worksheet.cell_value(0, 0)
写入Excel文件需要使用xlwt库,主要步骤如下:
import xlwt
# 创建工作簿
workbook = xlwt.Workbook(encoding='utf-8')
# 创建工作表
worksheet = workbook.add_sheet('Sheet1')
# 写入数据
worksheet.write(0, 0, 'Hello, world!')
# 保存文件
workbook.save('example.xls')