介绍
Planning list making是基于Python的免费开源软件,其作用是制作一个精简的计划清单,如图所示:

该Planning list包含:
标题(Week or Day) 例如:Week 1
名言警句 例如:能力越大,责任越大
支持15个计划(最高19个):如果你的计划完成,那么你可以在对应的计划左边的框框处打勾(✔)
*每日(周)总结(可选,默认开启) :支持写3行的总结,总结你最近做了什么,还要改进的地方在哪里
当然你也可以选择关闭,只需删除对应的代码即可:
更改making.py
:删除以下内容
1 2 3 4
| print('# 本日小结:') print('# **________________________________________________________________________________________________________________________________________________**') print('# **________________________________________________________________________________________________________________________________________________**') print('# **________________________________________________________________________________________________________________________________________________**')
|
然后把改代码换成其他东西(可选,如果不换可能会造成下面较多空位),例如
1 2 3 4
| print('# **□** **16. _______________________________________________________________________________________________________________________________**') print('# **□** **17. _______________________________________________________________________________________________________________________________**') print('# **□** **18. _______________________________________________________________________________________________________________________________**') print('# **□** **19. _______________________________________________________________________________________________________________________________**')
|
使用:
运行making.py
或者是making.exe
(exe默认配置:11个句子,标题为Week,开启每周总结)
输入需要制作Planning list的数量(1代表1周或1天)
等待输出
输出结果如下:
1 2 3 4 5 6
| 欢迎使用Plan list making! 当前版本V1.0(beta) 作者:White_mu Github:@WhitemuTeam 请输入需要制作的计划清单数量:3 导出完成,请打开weekplan.md查看 按任意键关闭此程序
|
用Markdown编辑器打开weekplan.md(例如:Typora,玩Github的应该人手一个Markdown编辑器吧)并打开源代码模式,粘贴刚才复制的内容,在顶部菜单栏依次点击文件>打印,打印即可(建议先用Microsoft Print to PDF预览一下,以免出现不必要的麻烦)
句子(sen.py)
内置30个句子,来源于各大影视作品,整合来源:一言
如果想添加更多名言警句,可以更改sen.py
,更改教程如下:
更改sen.py
:
在def语句中按格式添加你的句子:
1 2
| if num==31: sen='能力越大,责任越大'
|
然后更改random.randint:
1
| num=int(random.randint(1,31))
|
保存后退出即可
示例:
以下是我本人使用Planning list making制作的计划书:

为了更适应学业,我对making.py做了一些修改(v1.0):
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
| week=0 #初始化 from sen import sen #导入sen(外部句子)函数 #介绍 print('欢迎使用Plan list making!') print('当前版本V1.0(beta)') print('作者:White_mu Github:@WhitemuTeam') #开始 t=int(input('请输入需要制作的计划清单数量:')) print('--------------------------------------------------------------------------分割线---------------------------------------------------------------') #导出 while (t > 0): week=week+1 sens=sen() #从sen中获取句子 print('# Week ',week) #标题(默认为Week,可更改为Day,例如:'#Day ',week) print(sens) #引用句子 print('# **□** **1. _______________________________________________________________________________________________________________________________**') print('# **□** **2. _______________________________________________________________________________________________________________________________**') print('# **□** **3. _______________________________________________________________________________________________________________________________**') print('# **□** **4. _______________________________________________________________________________________________________________________________**') print('# **□** **5. _______________________________________________________________________________________________________________________________**') print('# **□** **6. _______________________________________________________________________________________________________________________________**') print('# **□** **7. _______________________________________________________________________________________________________________________________**') print('# Weekend') print('# **□** **1. _______________________________________________________________________________________________________________________________**') print('# **□** **2. _______________________________________________________________________________________________________________________________**') print('# **□** **3. _______________________________________________________________________________________________________________________________**') print('# **□** **4. _______________________________________________________________________________________________________________________________**') print('# **□** **5. _______________________________________________________________________________________________________________________________**') print('# **□** **6. _______________________________________________________________________________________________________________________________**') print('# **□** **7. _______________________________________________________________________________________________________________________________**') print('# **□** **8. _______________________________________________________________________________________________________________________________**') print('# **□** **9. _______________________________________________________________________________________________________________________________**') print('# **□** **10. ______________________________________________________________________________________________________________________________**') t=t-1 print('--------------------------------------------------------------------------分割线---------------------------------------------------------------') print('导出完成,请用Markdown编辑器并开始源代码模式复制分割线的内容即可') input('按任意键关闭此程序') #end
|
关于:
Planning list making Ver: 2.0
作者:White_mu
本作品遵守Apache 2.0协议,未经许可严禁转载