Openpyxl FileNotFoundError - PullRequest
       10

Openpyxl FileNotFoundError

0 голосов
/ 26 июня 2019

Я пытался заставить openpyxl работать с pycharm, но документы Excel отображаются с вопросительным знаком, и когда я пытаюсь запустить код, он говорит, что filenotfounderror

import openpyxl as xl

wb = xl.load_workbook("transactions.xlsx")
print(wb)

Я ожидаю, что на выходе будут значения ячеек, но вместо этого я получаю это:

Traceback (последний вызов был последним): File Строка "C: /Users/nicol/.PyCharmCE2019.1/config/scratches/excel_work.py" 3, в wb = xl.load_workbook ("Transactions.xlsx") Файл "C: \ Users \ nicol \ PycharmProjects \ FirstProject \ venv \ lib \ site-packages \ openpyxl \ reader \ excel.py", строка 311, в load_workbook data_only, keep_links) Файл "C: \ Users \ nicol \ PycharmProjects \ FirstProject \ venv \ lib \ site-packages \ openpyxl \ reader \ excel.py", строка 126, в init self.archive = _validate_archive (fn) Файл "C: \ Users \ nicol \ PycharmProjects \ FirstProject \ venv \ lib \ site-packages \ openpyxl \ reader \ excel.py", строка 98, в _validate_archive archive = ZipFile (filename, 'r') Файл "C: \ Users \ nicol \ AppData \ Local \ Programs \ Python \ Python37-32 \ lib \ zipfile.py", строка 1204, в init self.fp = io.open (file, filemode) FileNotFoundError: [Errno 2] Нет такого файла или каталога: 'Transactions.xlsx'

1 Ответ

0 голосов
/ 26 июня 2019

Добавить полный путь к файлу, например:

C:\Users\mee\Desktop\Test

import openpyxl as xl

wb = xl.load_workbook("C:\Users\mee\Desktop\Test\transactions.xlsx") ' Change your path
print(wb)
...