ファイルから行を読み取って、機能するループでそれらを印刷しようとしていますが、すべての印刷ステートメントの後に改行を取得します。
これが私のクラスです
class FileReader:
"""Reads a file from args"""
def __init__(self, args):
input = ''
with open(args, 'r') as rFile:
for line in rFile:
print(line)
私の入力ファイルはこんな感じです。('$'は新しい行です):
12 3$
2$
9$
5$
3 4$
私の出力は次のようになります。
12 3
2
9
5
3 4
私がそれらのスペースを取得している理由は何ですか?