用akshare取深交所数据报错。
直接按照akshare的官网的代码输入:
stock_szse_summary_df = ak.stock_szse_summary(date="20250319")
print(stock_szse_summary_df)
然后报错:
stock_szse_summary_df = ak.stock_szse_summary(date="20250319")
Traceback (most recent call last):
File "", line 1, in
File "D:\Anaconda3\Lib\site-packages\akshare\stock\stock_summary.py", line 41, in stock_szse_summary
temp_df.iloc[:, 2:] = temp_df.iloc[:, 2:].map(lambda x: x.replace(",", ""))
^^^^^^^^^^^^^^^^^^^^^^^
File "D:\Anaconda3\Lib\site-packages\pandas\core\generic.py", line 5989, in getattr
return object.getattribute(self, name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'DataFrame' object has no attribute 'map'. Did you mean: 'max'?
print(stock_szse_summary_df)
Traceback (most recent call last):
File "", line 1, in
NameError: name 'stock_szse_summary_df' is not defined. Did you mean: 'stock_szse_summary'?