MCPcopy Create free account
hub / github.com/Vespa314/chan.py / __init__

Method __init__

DataAPI/csvAPI.py:44–57  ·  view source on GitHub ↗
(self, code, k_type=KL_TYPE.K_DAY, begin_date=None, end_date=None, autype=None)

Source from the content-addressed store, hash-verified

42
43class CSV_API(CCommonStockApi):
44 def __init__(self, code, k_type=KL_TYPE.K_DAY, begin_date=None, end_date=None, autype=None):
45 self.headers_exist = True # 第一行是否是标题,如果是数据,设置为False
46 self.columns = [
47 DATA_FIELD.FIELD_TIME,
48 DATA_FIELD.FIELD_OPEN,
49 DATA_FIELD.FIELD_HIGH,
50 DATA_FIELD.FIELD_LOW,
51 DATA_FIELD.FIELD_CLOSE,
52 # DATA_FIELD.FIELD_VOLUME,
53 # DATA_FIELD.FIELD_TURNOVER,
54 # DATA_FIELD.FIELD_TURNRATE,
55 ] # 每一列字段
56 self.time_column_idx = self.columns.index(DATA_FIELD.FIELD_TIME)
57 super(CSV_API, self).__init__(code, k_type, begin_date, end_date, autype)
58
59 def get_kl_data(self):
60 cur_path = os.path.dirname(os.path.realpath(__file__))

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected