我有要求用户输入然后将其写入文件的功能。但是,当程序运行时,它不会出现在文本文件中。这意味着当我试图读取我的文本文件时它是空的。如果我关闭我的程序,所有的书面文本都会出现在文本文件中。
我有主要功能,您可以在其中选择阅读、编写或编辑记事本。在你选择一些东西后,主要功能调用其他功能。我不确定在这种情况下使用这种结构是正确的还是整体上不好。希望这是有道理的。
def new_note():
file = open('notepad.dat', 'a')
file.writelines('\n' + input("Write something: "))
file.writelines(":::" + time.strftime("%X %x"))
file.close
main()
def read_file():
file = open('notepad.dat', 'r')
notes = [(line.strip()).split() for line in file]
print(notes)
file.close
main()
红颜莎娜
泛舟湖上清波郎朗
相关分类