请提供Python操控xls的简单代码
时间: 2023-06-04 19:03:31 浏览: 93
以下是一些简单的Python代码,用于读取和写入Excel文件(.xls格式):
1. 读取Excel文件
import xlrd
# 打开Excel文件
book = xlrd.open_workbook("文件路径/文件名.xls")
# 获取第一个工作表
sheet = book.sheet_by_index(0)
# 获取行数和列数
num_rows = sheet.nrows
num_cols = sheet.ncols
# 读取单元格内容
cell_val = sheet.cell_value(row_index, col_index)
2. 写入Excel文件
import xlwt
# 创建一个新的Excel文件
workbook = xlwt.Workbook(encoding='utf-8')
# 创建一个工作表
worksheet = workbook.add_sheet('工作表名称')
# 写入数据
worksheet.write(row_index, col_index, '要写入的内容')
# 保存Excel文件
workbook.save('文件路径/文件名.xls')
请注意,这些代码只是最基本的示例,可能无法适应复杂的Excel文件或数据结构。如果您需要更高级的功能或更复杂的操作,请参考相关的Python库文档,例如:
- pandas:一个用于数据分析和操作的强大库,也支持读写Excel文件。
- openpyxl:一个专门用于读写Excel文件(.xlsx格式)的库。
- xlwings:一个可以让Python和Excel实现双向交互的库。
阅读全文