Ejemplo n.º 1
0
    def read(self):
        todos = Todos()
        try:
            flines = open(self.file_name, 'r')

            for line in flines:
                d = line.split(Todo.seperator())
                isCompleted = Todo.isCompletedBool(d[3])
                t = Todo(d[0], d[1], d[2], isCompleted)
                todos.append(t)

            flines.close()
        except FileNotFoundError as error:
            print(error)

        return todos