如何将使用stdout.read()读取的配置单元中的查询结果转换为csv或更具表现力的格式。
即时通讯从蜂巢读取时,我没有列标题,数据将是如下所示的字符串:
-3056 2018-03-29 143444 11 0.84 51 0.95 60046-5065 0.99 2000 2 4 109736873 2019-04-02 06:53:54 2019-04-02 06:53:54 I 109736873 Y 105586013
试图划定空格,但并没有太大帮助。由于列的数量将根据情况而动态。
从配置单元中读取:
for p in processes:
p.wait()
output = output + ' ' + p.stdout.read()
error_data = p.stderr.read()```
trying to parse to csv:
with open("mismatch.csv",'wb') as f:
w = csv.writer(f, lineterminator='/n')
for line in validate_result:
w.writerow(line)```