file.write在python中自动追加一个新行

时间:2018-05-24 17:05:02

标签: python

我试图在python中附加一个单词的多个单词,用于将其写入文件,如下所示:

out_file.write(words+'Positive')

我这里没有使用\n。但输出结果如下所示:

It is awesome awesome.
Positive

我期待的是It is awesome. Positive。请帮忙。

2 个答案:

答案 0 :(得分:1)

试试这个:

string_with_2_lines = words + 'Positive'
string_altered = string_with_2_lines.replace('\n',' ')

>>>It is awesome. Positive

答案 1 :(得分:1)

以下是一个例子:

words = 'It is awesome awesome.'

with open('sample.txt', 'w') as file_object:
    file_object.write(words + ' ' + 'Positive')

这是.txt中的输出:

It is awesome awesome. Positive