【问题标题】:I'm trying to follow a beginners tutorial but i'm getting this exit code 1?我正在尝试遵循初学者教程,但我得到这个退出代码 1?
【发布时间】:2022-10-15 19:33:12
【问题描述】:

这是我导入 Excel 工作表并对其进行编辑的代码:

    import openpyxl as xl
    wb = xl.load_workbook('transactions.xlxs')
    sheet = wb['Sheet1']
    cell = sheet['a1']
    cell = sheet.cell(1, 1)
    print(cell.value)

但是我收到以下错误消息:

    C:\Users\mirco\PycharmProjects\pythonProject14\venv\Scripts\python.exe C:/Users/mirco/PycharmProjects/pythonProject14/main.py 
    Traceback (most recent call last):
      File "C:\Users\mirco\PycharmProjects\pythonProject14\main.py", line 2, in <module>
        wb = xl.load_workbook('transactions.xlxs')
      File "C:\Users\mirco\PycharmProjects\pythonProject14\venv\lib\site-packages\openpyxl\reader\excel.py", line 315, in load_workbook
        reader = ExcelReader(filename, read_only, keep_vba,
      File "C:\Users\mirco\PycharmProjects\pythonProject14\venv\lib\site-packages\openpyxl\reader\excel.py", line 124, in __init__
        self.archive = _validate_archive(fn)
      File "C:\Users\mirco\PycharmProjects\pythonProject14\venv\lib\site-packages\openpyxl\reader\excel.py", line 94, in _validate_archive
        raise InvalidFileException(msg)
    openpyxl.utils.exceptions.InvalidFileException: openpyxl does not support .xlxs file format, please check you can open it with Excel first. Supported formats are: .xlsx,.xlsm,.xltx,.xltm
    
    Process finished with exit code 1

我怎样才能解决这个问题?

【问题讨论】:

  • 尝试将其保存为一种受支持的格式?它列出了它支持的四个。

标签: python excel


【解决方案1】:

wb = xl.load_workbook('transactions.xlxs') 应该是 wb = xl.load_workbook('transactions.xlsx') 一个阅读障碍的小错误 还必须将excel文件移动到正确的位置

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-02-10
    • 1970-01-01
    • 2021-12-25
    • 2023-02-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多