C:\Python38\python.exe "D:\hw_stock_2022\ETF实盘选股策略(2)\0_爬取更新ETF日线数据-new.py" C:\Python38\lib\site-packages\numpy\_distributor_init.py:30: UserWarning: loaded more than 1 DLL from .libs: C:\Python38\lib\site-packages\numpy\.libs\libopenblas.EL2C6PLE4ZYW3ECEVIV3OXXGRN2NRFM2.gfortran-win_amd64.dll C:\Python38\lib\site-packages\numpy\.libs\libopenblas64__v0.3.21-gcc_10_3_0.dll warnings.warn("loaded more than 1 DLL from .libs:"
时间: 2023-02-16 14:09:42 浏览: 585
这是一条由 Python 脚本输出的警告信息,表明程序加载了多个 numpy 库文件,其中 libopenblas.EL2C6PLE4ZYW3ECEVIV3OXXGRN2NRFM2.gfortran-win_amd64.dll 和 libopenblas64__v0.3.21-gcc_10_3_0.dll 均为 numpy 库文件。这通常不会影响程序的正常运行,但可能会影响程序的性能。
相关问题
Traceback (most recent call last): File "D:\hw_stock_2022\ETF实盘选股策略(2)\1_ETF数据整理.py", line 149, in <module> df_list = pool.map(cal_all_etf_data, sorted(etf_list)) File "C:\Python38\lib\multiprocessing\pool.py", line 364, in map return self._map_async(func, iterable, mapstar, chunksize).get() File "C:\Python38\lib\multiprocessing\pool.py", line 771, in get raise self._value IndexError: single positional indexer is out-of-bounds
这是一个 Python 的错误信息,它提示在执行某个操作时发生了索引越界的错误。
在这个例子中,错误发生在文件 "D:\hw_stock_2022\ETF实盘选股策略(2)\1_ETF数据整理.py" 的第 149 行,在执行 map 函数时出错。这个错误可能是由于你正在尝试访问一个越界的列表索引,或者是正在尝试访问一个 DataFrame 中不存在的列或行。
要解决这个问题,你需要检查你的代码,确保不会访问越界的索引。你也可以尝试打印出相关的变量的值,以便更好地了解错误的原因。
Traceback (most recent call last): File "D:\hw_stock_2022\ETF实盘选股策略(2)\1ETF数据整理.py", line 135, in <module> df_list = pool.map(cal_all_etf_data, sorted(etf_list)) File "C:\Python38\lib\multiprocessing\pool.py", line 364, in map return self._map_async(func, iterable, mapstar, chunksize).get() File "C:\Python38\lib\multiprocessing\pool.py", line 771, in get raise self._value IndexError: single positional indexer is out-of-bounds
这个错误消息表明在文件 "1ETF数据整理.py" 的第 135 行的代码中,调用了 "pool.map" 函数,并且在调用过程中抛出了 "IndexError" 异常。这个异常的具体信息是 "single positional indexer is out-of-bounds",意思是在访问单个位置的数据时,索引越界了。
这个错误的原因可能是在调用 "pool.map" 函数时,传入的参数 "etf_list" 中的某个元素在进行索引时,超出了它的范围。你可以检查这个参数 "etf_list",看看里面的元素是否存在这种情况。
你还可以尝试添加异常处理代码,来捕获这个异常,并进行相应的处理。
阅读全文