import xlrd
# 打开Excel文件
workbook = xlrd.open_workbook('example.xls')
# 获取所有sheet的名字
sheet_names = workbook.sheet_names()
print(f'Sheet names: {sheet_names}')
# 通过索引获取第一个sheet
sheet = workbook.sheet_by_index(0)
# 也可以通过名字获取sheet
# sheet = workbook.sheet_by_name(sheet_names[0])
# 获取行数和列数
num_rows = sheet.nrows
num_cols = sheet.ncols
print(f'Number of rows: {num_rows}, Number of columns: {num_cols}')
# 遍历所有行并打印每一行的内容
for row_idx in range(num_rows):
row = sheet.row_values(row_idx)
print(f'Row {row_idx}: {row}')
# 获取特定单元格的值
cell_value = sheet.cell_value(0, 0)
print(f'Cell value at (0, 0): {cell_value}')
import xlrd
导入xlrd库,用于读取Excel文件。workbook = xlrd.open_workbook('example.xls')
打开指定的Excel文件。sheet_names = workbook.sheet_names()
获取所有Sheet的名字。num_rows = sheet.nrows
和 num_cols = sheet.ncols
获取Sheet的行数和列数。sheet.row_values(row_idx)
遍历每一行并打印内容。sheet.cell_value(row, col)
获取指定单元格的值。这个示例代码展示了如何使用xlrd
库读取Excel文件中的数据,并进行基本的操作。
上一篇:python产生随机数
下一篇:python的while循环
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站