现在的位置: 首页 > 综合 > 正文

小作品

2013年10月17日 ⁄ 综合 ⁄ 共 1018字 ⁄ 字号 评论关闭

2009年6月15日23:36:42

开始构思,做点什么好呢?蒙了。

 

2009年6月16日13:42:49

做豆瓣的统计程序,统计每个月读过多少本书。

思路:从豆瓣抓页面回来,找到所有读过的书,统计每个月读书的本数。

可行性:抓网页用urllib2,分析网页用Beautiful Soup,统计结果用google charts画出来。应该没问题。

当前进度:本地测试,网页抓回来了,分析完了(Beautiful Soup现学的)。下一步准备搬到GAE上。

 

Beautiful Soup的文档:http://www.crummy.com/software/BeautifulSoup/documentation.html

 

2009年6月16日14:10:24

GAE介绍地址:http://code.google.com/appengine/docs/python/gettingstarted/introduction.html

建立doustatistics 项目。

 

1.Hello World:

在gae的目录下建立一个"doustatistics"文件夹。在里面建立doustatistics.py文件。

创建app.yaml配置文件。

编写一个start.bat。

点击启动服务器,访问8080即可。

2.Webapp
http://code.google.com/appengine/docs/python/gettingstarted/usingwebapp.html
按照以上网址,修改doustatistics.py的代码。
3.获得表单提交的值
http://code.google.com/appengine/docs/python/gettingstarted/handlingforms.html
2009年6月16日14:46:15

2009年6月17日11:27:22
昨天下午遇到大麻烦,经常出现一个import error。查了一下发现时gae+Python2.6组合的问题。降级到2.5.4就OK了。
降级之后就去吃散伙饭了。
今日麻烦:
defaultdict 的思路断了。还是用普通字典吧。
dict排序。模板里应该是排不了序了,还是做成tuple的list吧。
如果class里的属性没有在init里初始化,那么上一次的值会保留。
CSDN的博客总是莫名其妙地插入大量空行。
今日成果,已经成功搬家到GAE上了。
下一步:使用Google Charts将结果显示出来。
小作品1
【上篇】
【下篇】

抱歉!评论已关闭.