我試圖打印文件的內容。我有一個文件maze.txt
具有以下內容:在Python中打印不包含換行符的行2.7
7 7
1 1 R N E
1 2 B N W
1 3 B N N
,我使用下面的代碼打印出來:
with open(os.path.join('maze.txt')) as f:
for line in f:
print line
f.close()
然而,我的輸出有多餘的空行之間:
7 7
1 1 R N E
1 2 B N W
1 3 B N N
我試過把我的打印線改爲print line[0:-1]
,它的工作原理除了會切斷最後一行中的最後一個字符,因爲沒有換行符可以刪除。有沒有簡單的方法來避免這種情況?