我正在尝试保存用户输入的文字,但某些内容无效。它写了文件,但没有任何内容。如果你可以帮助那将是非常棒的。如果你能告诉我一种使用Windows保存对话框的方法,那就更好了。
这就是我正在使用的内容。
def save_to_file(self):
test1 = self.NetAddline.text
test2 = self.NumHosline.text
if test1 == "" or test2 == "":
QMessageBox.information(self, "Please enter network address and number of host before selecting save", QMessageBox.Ok)
return
else:
with open("SubNetSave.txt", "w") as CurrentFile:
CurrentFile.write(str(test1))
CurrentFile.write("\n")
CurrentFile.write(str(test2))
QMessageBox.information(self, "Your file has been saved under file name SubNetSave.txt", QMessageBox.Ok)