Python GUI写入文件

时间:2015-12-28 20:05:53

标签: python user-interface

我在尝试使此功能正常工作时遇到问题。我需要它写入包含"名字的文本文件:" ,然后在"名字:"。

的末尾添加输入字段的输入
def _NameEntry(self):
        open("Results.txt", "w").close()
        first = self._firstNameEntry.get()
        with open("../Results.txt", "a") as the_file:
            the_file.write("First Name: ", + first)

但是当我使用这个功能时,它会出错:

  

" the_file.write("名字:",+ first)TypeError:坏操作数类型   对于一元+:' str'"

如果我摆脱("First Name: ", +),它会将输入字段写入文本文件,无论值是什么。

1 个答案:

答案 0 :(得分:2)

语法中有错误。
它应该是:

the_file.write("First Name: " + first)