ChinaETFListSpider¶
- class zvt.recorders.exchange.exchange_etf_meta_recorder.ChinaETFListSpider(force_update=False, sleeping_time=10.0, provider='exchange')¶
Bases:
zvt.contract.recorder.Recorder
- __init__(force_update=False, sleeping_time=10.0, provider='exchange') None ¶
- data_schema¶
alias of
zvt.domain.meta.etf_meta.EtfStock
- static populate_sh_etf_type(df: pandas.core.frame.DataFrame)¶
填充沪市 ETF 代码对应的 TYPE 到列表数据中 :param df: ETF 列表数据 :return: 包含 ETF 对应 TYPE 的列表数据
- static parse_sz_etf_underlying_index(df: pandas.core.frame.DataFrame)¶
解析深市 ETF 对应跟踪的指数代码 :param df: ETF 列表数据 :return: 解析完成 ETF 对应指数代码的列表数据
- clear_state_data(entity_id=None)¶
clear state of the entity
- Parameters
entity_id – entity id
- decode_state(state: str)¶
decode state
- Parameters
state –
- Returns
- encode_state(state: object)¶
encode state
- Parameters
state –
- Returns
- state_schema¶
alias of
zvt.contract.zvt_info.RecorderState
- session¶
using to do db operations