Python在下一行打印文本

时间:2016-11-12 07:26:13

标签: python

您好我正在读取sample.txt中包含值'a'的文本。但是当我像这样打印时 -

content = open(filepath,'r')
text = content.readlines()
print(text + ',')

预期输出 - a,
获得的输出 -

a
,

因此,我面临着问题。请帮忙。

2 个答案:

答案 0 :(得分:0)

在python3中这是默认的打印行为,要改变它使用:

print(text + ',', end='')

答案 1 :(得分:0)

这可能是因为在找到path='/opt/dstat.2016-11-10' dstat=pd.read_table(path,skiprows=1,header=0,sep=r"\|{\s}*|\s+") 的行末尾有\n个字符。试试这个:

a