[Python] 纯文本查看 复制代码 import xlrd
file_path = "./403.xls"
try:
# 尝试用xlrd打开Excel 97-2003格式(.xls)文件
workbook = xlrd.open_workbook(file_path)
print(f"文件 '{file_path}' 打开成功,工作表名称列表:{workbook.sheet_names()}")
# 可在此处添加后续操作(如读取工作表数据)
# 示例:获取第一个工作表
sheet = workbook.sheet_by_index(0)
print(f"第一个工作表行数:{sheet.nrows},列数:{sheet.ncols}")
except FileNotFoundError:
print(f"错误:文件 '{file_path}' 不存在,请检查文件路径是否正确")
except xlrd.biffh.XLRDError:
# 结合文件类型检测结果(OLE2格式,对应.xls),此处异常多为文件损坏或非标准.xls
print(f"错误:文件 '{file_path}' 格式异常(可能损坏或非标准Excel 97-2003格式),请检查文件完整性")
[Asm] 纯文本查看 复制代码 文件 './403.xls' 打开成功,工作表名称列表:['403 - 副本']
第一个工作表行数:49,列数:8 |