我收到的输出是"none"而在。txt文件中已经有3个给定的名称,我想通过输入再添加一个。
Add a new member: Solomon Right
None
Process finished with exit code 0
这是我的代码:
newUserMember = input("Add a new member: ")
file = open("/Users/nikitalutsai/Downloads/members.txt", 'r')
content = file.readlines()
file.close()
content.append(newUserMember + "n")
file = open("/Users/nikitalutsai/Downloads/members.txt", 'w')
content = file.writelines(content)
print(content)
writelines
返回评论中提到的None
(见这里)。如果你想在一个文件中追加内容,你应该看看这个答案。
执行如下命令:
with open("/Users/nikitalutsai/Downloads/members.txt", "a") as myfile:
myfile.write(input("Add a new member: "))