圖
最近作業很多,做了一個小工具。很簡單的todolist,先上效果圖:
最重要的代碼
python2.7環境,沒有其他依賴。
#!/usr/bin/env python
#-*-coding:utf8-*-
lists = []
with open('todo.list','r+') as todo:
lists = todo.readlines()
for l in lists:
print l
in_put = raw_input('輸入序號完成任務,q退出:')
if in_put == 'q':
exit()
else:
new_lists = []
i = 0
for l in lists:
i += 1
if in_put == str(i):
l = l.strip('\n')+'----已完成\n'
new_lists.append(l)
else:
new_lists.append(l)
with open('todo.list','w+') as todo:
todo.writelines(new_lists)