首页 > 解决方案 > 当我试图运行这个 python 程序时,出现了一些错误,如下所示?

问题描述

import openpyxl as xl
wb = xl.load_workbook('python.xlsx')`
sheet = wb['sheet1']
cell = sheet['a1']
cell = sheet.cell(1, 1)
print(cell.value)
for row in range(1, sheet.max_row + 1):
    print(row)   

当我尝试运行此代码时,它会用于“openpyxl”文档并在其中显示以下错误。

File "C:\Users\admin\AppData\Local\Programs\Python\Python38-32\lib\site-packages\openpyxl\reader\excel.py", line 96, in _validate_archivearchive = ZipFile(filename, 'r')

File "C:\Users\admin\AppData\Local\Programs\Python\Python38-32\lib\zipfile.py", line 1251, in __init__
    self.fp = io.open(file, filemode)
FileNotFoundError: [Errno 2] No such file or directory: 'python.xlsx'

标签: pythonopenpyxl

解决方案


您试图打开名为“python.xlsx”的文件。但是python找不到这个文件。


推荐阅读