跳转至

← 返回接口目录

F10-通用Entry调用

作用

直接调用任意 7615/TQLEX Entry。适合临时验证新 Entry,或调用 SDK 还没有单独封装的方法。

项目 内容
请求体调用 client.f10.call(entry, body=...)
参数调用 client.f10.params(entry, ...)
底层入口 7615/TQLEX
返回模型 F10Response

示例

from eltdx import F10Client

f10 = F10Client(timeout=3)

profile = f10.call("CWServ.tdxf10_gg_gsgk", params=["8", "000034", ""])
theme = f10.call("HQServ.hq_nlp_tcihq", [{
    "ReqId": "200743",
    "setcode": 0,
    "code": "000034",
    "Page": -1,
    "PageSize": "-1",
    "modname": "mod_tcihq.dll",
}])

print(profile.rows[:2])
print(theme.rows[:2])

参数

参数 含义
entry TQLEX Entry 名称
params CWServ 常用参数数组,会包装成 {"Params": [...]}
body 完整 JSON 请求体,常用于 HQServ.*CWSearch.*

请求对照

f10.params("CWServ.tdxf10_gg_gsgk", "8", "000034", "")
# 等价于
f10.call("CWServ.tdxf10_gg_gsgk", params=["8", "000034", ""])

实际请求体:

{"Params": ["8", "000034", ""]}

返回示例

{
    "entry": "CWServ.tdxf10_gg_gsgk",
    "request_body": {"Params": ["8", "000034", ""]},
    "ok": True,
    "rows": [{"上市日期": "1991-04-03", "发行价": "40.00"}],
}

字段名来自服务端返回的 ColName / ColDes,不同 Entry 可能返回中文字段、拼音字段或 T001 这类原生字段。