我正在尝试从文件中读取行并在一个有效的循环中打印它们,但是在每个打印语句之后我都会得到换行符。
这是我的课
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
我得到这些空间的原因是什么?