也许这个问题太天真了,但给我带来了困难!我想csv在循环中将2个float值和一个int列表写入文件中的一行。尝试写入文件之前,该文件可能存在也可能不存在。如果没有,则应创建一个新文件。这就是我在做什么:
f = open('stat.csv','a')
try:
writer=csv.writer(f,delimiter=' ',quoting=csv.QUOTE_MINIMAL)
writer.writerow((some_float1,some_float2,alist))
finally:
f.close()
Run Code Online (Sandbox Code Playgroud)
在哪里alist = [2,3,4,5]。我得到以下输出:
some_float1 some_float2 "[2,3,4,5]"
Run Code Online (Sandbox Code Playgroud)
我想要的是:
some_float1 some_float2 2 3 4 5
Run Code Online (Sandbox Code Playgroud)
即我想摆脱""方括号,并使定界符始终保持一致。有什么建议么 ?
| 归档时间: |
|
| 查看次数: |
5878 次 |
| 最近记录: |