Python 用户输入到文本文件

Python 用户输入到文本文件,python,user-input,Python,User Input,我知道如何将输入写入文本文件(Python2.7.x) 您将如何让预先编写的文本和用户输入在同一行上 见: 我得到的错误是: f.write("Artist: ", toart + "\n") TypeError: function takes exactly 1 argument (2 given) 有什么帮助吗?试试这个: f.write("Artist: " + toart + "\n") # ^^^ 这样,只需传递一个字符串…尝试以下方法: f.wri

我知道如何将输入写入文本文件(Python2.7.x)

您将如何让预先编写的文本和用户输入在同一行上

见:

我得到的错误是:

f.write("Artist: ", toart + "\n")
TypeError: function takes exactly 1 argument (2 given)
有什么帮助吗?

试试这个:

f.write("Artist: " + toart + "\n")
#                 ^^^
这样,只需传递一个字符串…

尝试以下方法:

f.write("Artist: " + toart + "\n")
#                 ^^^
这样,您只需要传递一个字符串…

更改
f.write(“艺术家:”,toart+“\n”)
=>
f.write(“艺术家:”+toart+“\n”)
更改
f.write(“艺术家:”,toart+“\n”)
=>
f.write(“艺术家:“+toart+”\n”)