英文:
SyntaxError occurs when parameters are passed to a Python API’s method with Partial Application used
问题
当使用Python API时,我调用了一个方法run(script)
,其中使用了部分应用来固定share
的部分参数。然而,报告了一个SyntaxError:
这是我的脚本。有人知道问题出在哪里吗?
s.run('tb=table(1000:0, `stock`date`price, [SYMBOL,DATE,DOUBLE])')
s.run("share{tb,}", `ad)
英文:
When using Python API, I called a method run(script)
where Partial Application is used to fix part of parameters to share
. However, a SyntaxError was reported:
Here is my script. Does anyone know where the problem is?
s.run('tb=table(1000:0, `stock`date`price, [SYMBOL,DATE,DOUBLE])')
s.run("share{tb,}", `ad)
答案1
得分: 1
错误的原因在于ad,因为这种格式只在DolphinDB中有效。在Python中,你应该使用'ad'
或者"ad"
。
英文:
The cause of the error lies in ad, because this format is only valid in DolphinDB. In Python, you should use 'ad'
or "ad"
.
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论