cmd、、 2021-08-07 16:08 采纳率: 75%
浏览 176
已结题

python出现大量报错

报错内容如下:
Windows PowerShell
版权所有 (C) Microsoft Corporation。保留所有权利。

尝试新的跨平台 PowerShell https://aka.ms/pscore6 https://aka.ms/pscore6

PS C:\Users\Allen\Desktop-\2021暑假\python编程\py_code> & D:/Programs/Python/Python39/python.exe c:/Users/Allen/Desktop/-/2021暑假/python编程/py_code/excel操作.py
Traceback (most recent call last):
File "c:\Users\Allen\Desktop-\2021暑假\python编程\py_code\excel操作.py", line 16, in
show_sheets()
File "c:\Users\Allen\Desktop-\2021暑假\python编程\py_code\excel操作.py", line 11, in show_sheets
wb = load_workbook('test1.xls')
File "D:\Programs\Python\Python39\lib\site-packages\openpyxl\reader\excel.py", line 315, in load_workbook
reader = ExcelReader(filename, read_only, keep_vba,
File "D:\Programs\Python\Python39\lib\site-packages\openpyxl\reader\excel.py", line 124, in init
self.archive = _validate_archive(fn)
File "D:\Programs\Python\Python39\lib\site-packages\openpyxl\reader\excel.py", line 94, in _validate_archive
raise InvalidFileException(msg)
openpyxl.utils.exceptions.InvalidFileException: openpyxl does not support the old .xls file
format, please use xlrd to read this file, or convert it to the more recent .xlsx file format.
PS C:\Users\Allen\Desktop-\2021暑假\python编程\py_code>

为什么现在一运行程序就会出现这么一长串报错?
img

  • 写回答

1条回答 默认 最新

  • CSDN专家-HGJ 2021-08-07 16:21
    关注

    openpyxl只支持xlsx格式文件,提示错误中说明了,如果想读取xls的话,使用xlrd库

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 8月15日
  • 已采纳回答 8月7日
  • 创建了问题 8月7日

悬赏问题

  • ¥15 软件定义网络mininet和onos控制器问题
  • ¥15 微信小程序 用oss下载 aliyun-oss-sdk-6.18.0.min client报错
  • ¥15 ArcGIS批量裁剪
  • ¥15 labview程序设计
  • ¥15 为什么在配置Linux系统的时候执行脚本总是出现E: Failed to fetch http:L/cn.archive.ubuntu.com
  • ¥15 Cloudreve保存用户组存储空间大小时报错
  • ¥15 伪标签为什么不能作为弱监督语义分割的结果?
  • ¥15 编一个判断一个区间范围内的数字的个位数的立方和是否等于其本身的程序在输入第1组数据后卡住了(语言-c语言)
  • ¥15 Mac版Fiddler Everywhere4.0.1提示强制更新
  • ¥15 android 集成sentry上报时报错。