我试图在Splunk中修改csv文件中的特定列。下面的代码不工作,正在生成以下代码。在
External search command 'queryinc' returned error code 1. Script output = "Incident_Number,Incident_Status INC000000003050,Assigned INC000000003051,Assigned INC000000003052,Assigned INC000000003053,Assigned INC000000003054,Assigned INC000000003101,Assigned INC000000003102,Closed INC000000003103,Assigned INC000000003104,Closed "
你觉得我哪里错了吗?我是python新手,所以如果这是基本的,我也不会感到惊讶。si.splunkHome()
只需拉入Splunk Home目录,它是在Splunk中定义的。在
您试图同时读写同一个文件。这就是问题所在。在
您应该首先读取该文件,从而使用
open(fname, "r")
,然后在旁边的某个地方创建新内容,从而拥有f2 = open(outfname, "a")
(或使用“w”模式)。在最后,您应该删除原来的csv文件,并将新文件移到那里。在
读写同一个文件很困难,如果你有严格的二进制结构,通常可以工作。在
注意,这段代码不能运行,因为它包含一些我不知道的外部内容。在
相关问题 更多 >
编程相关推荐