【发布时间】:2019-07-20 00:41:53
【问题描述】:
我正在尝试创建一个待办事项列表应用程序,为了存储用户任务,我将它们逐行写入纯文本文件。在多个点我通过调用foo.readlines()“同步”它,但即使我将测试数据手动写入文件,列表返回空并且纯文本文件的内容被删除。
我尝试手动打开文件并写入并保存它,但运行脚本后,它再次为空,列表返回为空。
import numpy as np
file = open('./data.txt', 'w+')
tasks = file.readlines()
print(tasks)
#writes list to a file
def writeFile(tasks):
with open('data.txt', 'w') as filehandle:
for listitem in tasks:
filehandle.write('%s\n' % listitem)
【问题讨论】: