我正在使用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