作者:紫陌 | 来源:互联网 | 2022-12-01 17:13
我想在Python脚本中执行KDB函数.但是,KDB函数包含在单独的Q文件中.那么如何读取此Q文件,然后在Python中的Q文件中查询函数?
1> R. Laidler..:
您可以使用PyQ将q调用到Python中; 一个快速入门指南链接在这里
.您可以按照此链接按照安装和提示q的说明进行操作,然后通过以下示例中显示的方法加载脚本.
注意:您应该使用可执行文件pyq而不是python来启动.
$ pyq
>>> from pyq import q
>>> q()
q) \l /path/to/script.q
q) \
>>> x = q.f(arg1, arg2)
>>> x.show()
希望有所帮助!