0
import pandas as pd

data = pd.read_excel (r'C:\Users\royli\Downloads\Product List.xlsx',sheet_name='Sheet1' ) 
df = pd.DataFrame(data, columns= ['Product'])
print (df)

错误信息

Traceback (most recent call last):
  File "main.py", line 3, in <module>
Traceback (most recent call last):
  File "main.py", line 3, in <module>
    data = pd.read_excel (r'C:\Users\royli\Downloads\Product List.xlsx',sheet_name='Sheet1' ) 
  File "/opt/virtualenvs/python3/lib/python3.8/site-packages/pandas/util/_decorators.py", line 296, in wrapper
    return func(*args, **kwargs)
  File "/opt/virtualenvs/python3/lib/python3.8/site-packages/pandas/io/excel/_base.py", line 304, in read_excel
    io = ExcelFile(io, engine=engine)
  File "/opt/virtualenvs/python3/lib/python3.8/site-packages/pandas/io/excel/_base.py", line 867, in __init__
    self._reader = self._engines[engine](self._io)
  File "/opt/virtualenvs/python3/lib/python3.8/site-packages/pandas/io/excel/_xlrd.py", line 22, in __init__
    super().__init__(filepath_or_buffer)
  File "/opt/virtualenvs/python3/lib/python3.8/site-packages/pandas/io/excel/_base.py", line 353, in __init__
    self.book = self.load_workbook(filepath_or_buffer)
  File "/opt/virtualenvs/python3/lib/python3.8/site-packages/pandas/io/excel/_xlrd.py", line 37, in load_workbook
    return open_workbook(filepath_or_buffer)
  File "/opt/virtualenvs/python3/lib/python3.8/site-packages/xlrd/__init__.py", line 111, in open_workbook
    with open(filename, "rb") as f:
FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Users\\royli\\Downloads\\Product List.xlsx'
 
KeyboardInterrupt
 
4

2 回答 2

0

通常,当我遇到该问题时,会将 \ 符号更改为 \ \ 符号,并且通常已解决。试试看。

于 2020-10-28T14:39:04.490 回答
0

我在 Visual Studio Code 中遇到了这个问题。

table = pd.read_excel('Sales.xlsx')

在 Pycharm 上运行程序时,没有错误。

尝试在 Visual Studio Code 中运行相同的程序时,它显示错误,没有任何更改。要修复它,我必须使用 // 来处理文件。前任:

table = pd.read_excel('C:\\Users\\paste\\Desktop\\archives\\Sales.xlsx')
于 2021-12-17T11:44:10.143 回答