1

我是 q 的新手,我正在尝试在我的Mac上保存文件。目前正在使用 Jupyter Notebook,如果这有影响的话。

快速表:

t:([] c1:`a`b`c; c2:1.1 2.2 3.3)

我首先通过使用提取我的当前位置\cd,我得到:"/Users/Gorlomi/Documents/q"

但是当我尝试

`:/Users/Gorlomi/Documents/q set t

我得到:

evaluation error:

type

  [1]  (.q.set)


  [0]  `:/Users/Gorlomi/Documents/q set t
                                ^ 

我正在关注 kx 网站上“Q for Mortals”中的示例:

https://code.kx.com/q4m3/1_Q_Shock_and_Awe/#11-starting-q

为了便于查找,请使用 cmd(或 ctrl)+ F 并找到“t set t”

先感谢您。

4

1 回答 1

2

这个问题有两个答案,具体取决于您是将文件保存为平面表格还是张开表格。

如果要将表格保存为平面表格,则需要为表格指定文件名。目前,你只是给它你想要保存它的目录。因此,例如,以下内容应该适合你:

`:/Users/Gorlomi/Documents/q/t set t

相反,如果您想将表保存为张开的表,那么您需要向它传递一个目录(理想情况下,文件系统尚未使用的目录)。为此,您将通过设置一个带有尾部正斜杠的文件路径。因此,以下内容应该适合您:

`:/Users/Gorlomi/Documents/q/t/ set t
于 2020-03-29T14:46:04.400 回答