我正在使用python中的numpy数组。我想打印数组及其属性到一个txt输出。我希望文本输出以空行结束。我怎样才能做到这一点?在文件的末尾写入新行
我曾尝试:
# Create a text document of the output
with open("demo_numpy.txt","w") as text:
text.write('\n'.join(map(str, [a,shape,size,itemsize,ndim,dtype])) + '\n')
而且也:
# Create a text document of the output
with open("demo_numpy.txt","w") as text:
text.write('\n'.join(map(str, [a,shape,size,itemsize,ndim,dtype])))
text.write('\n')
然而,当我打开GitHub上桌面的文件,我仍然得到指示该文件的最后一行是“ dtype“
在适当的编辑器中打开你的文件,你会看到文件末尾有一个新行(除非你的GitHub处理程序在提交它之前不自动删除尾随空白)。 – zwer
谢谢,@zwer我查了一下,我相信GitHub删除了尾部的空白,这就是为什么我不能看到换行符,但我相信它在那里。问题是 - 我怎样才能在正确的文本编辑器中看到空行? – zsad512
通常,编辑器的光标将能够移动到新行,并且如果它支持显示行号 - 它也会显示新行的行号。 – zwer