数据分析入门 18节 下载工具里出现以下错误如何解决
AttributeError Traceback (most recent call last)
Input In [4], in <cell line: 1>()
----> 1 df = download_df("00001")
Input In [3], in download_df(symbol)
2 def download_df(symbol: str):
----> 3 bars = download_hkex_daily_data(symbol)
4 df = pd.DataFrame.from_records([bar.dict for bar in bars])
5 df.index = df["datetime"]
File D:\桌面\FileRec\18\data_tool.py:35, in download_hkex_daily_data(symbol)
29 d = dict(zip(names, row))
31 dt = datetime.strptime(d["Date"], "%Y-%m-%d")
33 bar = BarData(
34 symbol=symbol,
---> 35 exchange=Exchange.HKSE,
36 datetime=CHINA_TZ.localize(dt),
37 interval=Interval.DAILY,
38 volume=d["Share Volume (000)"],
39 high_price=d["High"],
40 low_price=d["Low"],
41 close_price=d["Nominal Price"],
42 gateway_name="QUANDL"
43 )
44 bars.append(bar)
46 return bars
File C:\veighna_studio\lib\enum.py:437, in EnumMeta.getattr(cls, name)
435 return cls._membermap[name]
436 except KeyError:
--> 437 raise AttributeError(name) from None
AttributeError: HKSE