wyleejoongi
2021-11-20 17:44
采纳率: 40%
浏览 304
已结题

用pandas读取excel文件显示FileNotFoundError

#读取excel文件
import pandas as pd
import numpy as np
a=pd.read_excel("boston_housing_data.xlsx",usecols=range(0,10)) 
b=a.values  #提取其中的数据
c=a.describe()  #对数据进行统计描述
print(b)

运行结果

FileNotFoundError                         Traceback (most recent call last)
<ipython-input-6-dd8426a0f057> in <module>
      3 import pandas as pd
      4 import numpy as np
----> 5 a=pd.read_excel("boston_housing_data.xlsx",usecols=range(0,10))  #提取第2列到第4列的数据
      6 b=a.values  #提取其中的数据
      7 c=a.describe()  #对数据进行统计描述

~\anaconda3\lib\site-packages\pandas\util\_decorators.py in wrapper(*args, **kwargs)
    297                 )
    298                 warnings.warn(msg, FutureWarning, stacklevel=stacklevel)
--> 299             return func(*args, **kwargs)
    300 
    301         return wrapper

~\anaconda3\lib\site-packages\pandas\io\excel\_base.py in read_excel(io, sheet_name, header, names, index_col, usecols, squeeze, dtype, engine, converters, true_values, false_values, skiprows, nrows, na_values, keep_default_na, na_filter, verbose, parse_dates, date_parser, thousands, comment, skipfooter, convert_float, mangle_dupe_cols, storage_options)
    334     if not isinstance(io, ExcelFile):
    335         should_close = True
--> 336         io = ExcelFile(io, storage_options=storage_options, engine=engine)
    337     elif engine and engine != io.engine:
    338         raise ValueError(

~\anaconda3\lib\site-packages\pandas\io\excel\_base.py in __init__(self, path_or_buffer, engine, storage_options)
   1069                 ext = "xls"
   1070             else:
-> 1071                 ext = inspect_excel_format(
   1072                     content=path_or_buffer, storage_options=storage_options
   1073                 )

~\anaconda3\lib\site-packages\pandas\io\excel\_base.py in inspect_excel_format(path, content, storage_options)
    947     assert content_or_path is not None
    948 
--> 949     with get_handle(
    950         content_or_path, "rb", storage_options=storage_options, is_text=False
    951     ) as handle:

~\anaconda3\lib\site-packages\pandas\io\common.py in get_handle(path_or_buf, mode, encoding, compression, memory_map, is_text, errors, storage_options)
    649         else:
    650             # Binary mode
--> 651             handle = open(handle, ioargs.mode)
    652         handles.append(handle)
    653 

FileNotFoundError: [Errno 2] No such file or directory: 'boston_housing_data.xlsx'

1
​
1
​

1条回答 默认 最新

相关推荐 更多相似问题