Traceback (most recent call last): File "D:\hw_stock_2022\ETF 轮动策略加强版\ETF 轮动策略加强版.py", line 196, in <module> df_b_1 = pd.read_csv(path + big_etf + '.csv', encoding='gbk', parse_dates=['交易日期']) # 要和上面下载的日期数据文件位置保持一致 File "C:\Python38\lib\site-packages\pandas\util\_decorators.py", line 211, in wrapper return func(*args, **kwargs) File "C:\Python38\lib\site-packages\pandas\util\_decorators.py", line 331, in wrapper return func(*args, **kwargs) File "C:\Python38\lib\site-packages\pandas\io\parsers\readers.py", line 950, in read_csv return _read(filepath_or_buffer, kwds) File "C:\Python38\lib\site-packages\pandas\io\parsers\readers.py", line 605, in _read parser = TextFileReader(filepath_or_buffer, **kwds) File "C:\Python38\lib\site-packages\pandas\io\parsers\readers.py", line 1442, in __init__ self._engine = self._make_engine(f, self.engine) File "C:\Python38\lib\site-packages\pandas\io\parsers\readers.py", line 1735, in _make_engine self.handles = get_handle( File "C:\Python38\lib\site-packages\pandas\io\common.py", line 856, in get_handle handle = open( FileNotFoundError: [Errno 2] No such file or directory: 'D:\\hw_stock_2022\\data\\ETF_datasz159985.csv'
时间: 2023-02-16 12:34:58 浏览: 177
Mac下anaconda中Spyder打开报错Traceback(most recent call last)…问题
5星 · 资源好评率100%
看起来你的代码在运行时抛出了一个异常。具体的,这个异常是在文件 "D:\hw_stock_2022\ETF 轮动策略加强版\ETF 轮动策略加强版.py" 的第 196 行,在执行 pd.read_csv 函数时发生的。看起来你使用的是 gbk 编码读取 CSV 文件,并且指定了 parse_dates 参数。
这个错误消息中没有提到具体的错误原因,但是你可以尝试调查一下错误发生的原因。可能是文件路径不正确,或者文件编码不正确,或者文件本身有问题。你也可以尝试使用 Python 的内置的异常处理机制来捕获这个错误,以便在程序运行过程中能够更好地处理错误。
阅读全文