这个问题划归成三个基本问题求解:
- 获得页面
- 正则处理,手动正则,这个对我来说比学习一个新的库更快,而且更自由
- 生成新的页面,要求比较文艺,争取让大家喜欢上数学!
- xdx.py #核心程序
- maillist.html #最终生成的html文件
- reference/ #存放编写程序的时候用到的资料
- cache/ #存放抓取来的页面
- data/ #存放生成的数据
-
这里思考再三选择直接处理文件,原因如下:
- 本人的编程习惯,自建buffer然后处理,就是习惯。
- 没有思考太多扩展的问题,因为这个只是一个练习。
- 写这个程序更大的目的是为了引导大家学习简明为第一位的。
- 本人写程序比较随心,而且思维模式简单,总想把不同的问题划归成基本问题求解。
-
好吧被说服了用beautifulsoup
- 信息的直接呈现,新的提交、Push等直接呈献在页面上
- 加入 Github API 模块
- 改进前端
- 与 IndexPlus 整合
PS: 脑子不太好使了,在这里记录一下吧:git push -u origin master