我将python的结果打印到CSV文件。不幸的是,绘制在CSV文件上的数据很难编辑。实际上,Excel的每个单元格都包含一个用方括号括起来的数据。如何删除CSV文件中的方括号?你知道吗
在下面你可以找到代码。你知道吗
a=[[1.5458, 1.2585, 3.5687]]
S=(["S"], np.round(a,3), {' [MPa]'})
with open('Output.csv', 'w', newline='') as dest:
thewriter = csv.writer(dest, delimiter=',')
thewriter.writerows(a)
我想在CSV文件中得到的输出如下:
1.5458 1.2585 3.5687
每个数字显示在Excel的单个单元格中。你知道吗
当打开诸如CSV之类的平面文本文件时,Excel可能有点挑剔。有时它会自动将项目放置到单独的列中,有时则不会。似乎“文本到列”功能上使用的最后一个设置会“粘住”直到您关闭Excel。你知道吗
关闭所有打开的Excel窗口,然后重新打开文件。你知道吗
另外,只需在记事本中打开文件,检查它看起来是否正常。不要让Excel所做的每件事的复杂性使事情复杂化。抱歉,这是一个答案,而不是一个评论,我是新到这个网站,没有足够的点来评论:-(
相关问题 更多 >
编程相关推荐