koapy.backend.kiwoom_open_api_plus.core.KiwoomOpenApiPlusTrInfo
¶
Module Contents¶
Classes¶
Functions¶
|
|
|
- class koapy.backend.kiwoom_open_api_plus.core.KiwoomOpenApiPlusTrInfo.KiwoomOpenApiPlusTrInfo(tr_code: Optional[str] = None, name: Optional[str] = None, tr_name: Optional[str] = None, tr_names_svr: Optional[str] = None, tr_type: Optional[str] = None, gfid: Optional[str] = None, inputs: Optional[Sequence[Field]] = None, single_outputs_name: Optional[str] = None, single_outputs: Optional[Sequence[Field]] = None, multi_outputs_name: Optional[str] = None, multi_outputs: Optional[Sequence[Field]] = None)[source]¶
Bases:
koapy.utils.serialization.JsonSerializable
,koapy.utils.logging.Logging.Logging
- class Field(name: Optional[str] = None, start: Optional[int] = None, offset: Optional[int] = None, fid: Optional[int] = None)[source]¶
- SINGLE_TO_MULTI_TRCODES = ['opt10072', 'opt10073', 'opt10075', 'opt10076', 'opt10085', 'optkwfid', 'optkwinv', 'optkwpro'][source]¶
- classmethod from_dict(cls, dic: Dict[str, Any]) KiwoomOpenApiPlusTrInfo [source]¶
- classmethod get_trinfo_list(cls) List[KiwoomOpenApiPlusTrInfo] [source]¶
- classmethod get_trinfo_by_code(cls, trcode: str) Optional[KiwoomOpenApiPlusTrInfo] [source]¶
- classmethod from_code(cls, trcode: str) Optional[KiwoomOpenApiPlusTrInfo] [source]¶
- classmethod from_encfile(cls, f: Union[str, os.PathLike, TextIO], tr_code: Optional[str] = None, encoding: Optional[str] = None) KiwoomOpenApiPlusTrInfo [source]¶
- classmethod infos_from_data_dir(cls, data_dir: Optional[Union[str, os.PathLike]] = None, encoding: Optional[str] = None, module_path: Optional[str] = None) List[KiwoomOpenApiPlusTrInfo] [source]¶
- classmethod swap_output_types(cls, item: KiwoomOpenApiPlusTrInfo) KiwoomOpenApiPlusTrInfo [source]¶
- classmethod trinfo_by_code_from_data_dir(cls, data_dir: Optional[Union[str, os.PathLike]] = None, post_process: bool = True) Dict[str, KiwoomOpenApiPlusTrInfo] [source]¶
- classmethod dump_trinfo_by_code(cls, dump_file: Optional[Union[str, os.PathLike, TextIO]] = None, data_dir: Optional[str] = None, encoding: Optional[str] = None)[source]¶
- classmethod trinfo_by_code_from_dump_file(cls, dump_file: Optional[Union[str, os.PathLike, TextIO]] = None, encoding: Optional[str] = None) Dict[str, KiwoomOpenApiPlusTrInfo] [source]¶
- classmethod load_from_dump_file(cls, dump_file: Optional[Union[str, os.PathLike, TextIO]] = None)[source]¶
- classmethod load_from_data_dir(cls, data_dir: Optional[Union[str, os.PathLike]] = None)[source]¶