03 2012 档案
用python抓取oj题目(3)——django显示
摘要:之前讲过django的一些个东西,所以就不详细讲解了。主要说一下django是真怎使用已有数据库的(之前都是建立一个新的),还就是静态文件的问题,(setting部分)。 先把setting贴上来:View Code 1 # Django settings for CatchShow project. 2 import os.path 3 4 DEBUG = True 5 TEMPLATE_DEBUG = DEBUG 6 7 ADMINS = ( 8 # ('Your Name', 'your_email@example.com'), 9 ) 10 11...
阅读全文
用python抓取oj题目(2)——Sqlalchemy将数据存到数据库
摘要:额,早睡还不能早起,周六都要补课、、、 上一篇用BS分析好界面元素之后,将我们需要的信息放到一个info的list里面给返回来出来,方便期间,info包括这些东西## """ return 12 infos ## 1.title 2.limit des 3.problem des 4.input 5.output ## 6.sample input 7.sample output 8.hint 9.author ## 10.source 11.recommend 12.imgages## the last elemen...
阅读全文
用python抓取oj题目(1)——用beautifulsoup分析oj元素
摘要:终于搞完了 记录一下 我的任务是hdoj和toj这两个,事实上也就一个。做hdoj用了4天的样子,toj一上午就ok了、、、 所以撇开toj,直接用hdoj的东西来说。也就是肿么把oj上这些字儿啊图片啊神马的抓下来存到数据库的。当然,为了验证是否正确,django这个方便的东西是不能少的。 btw:原来django的静态文件是这么个意思啊,这个以后再说、、、 首先点开杭电的网址,找到problem archive,进来之后看题目http://acm.hdu.edu.cn/listproblem.php?vol=1,一堆啊,随便点一个题,比如1056(让我很纠结的一个题)http://...
阅读全文
用python抓取oj题目(0)——重回战场
摘要:额 开学6周了 老吴终于把我们想起来了 之前发现诺基亚的Qt写图形界面实在是太华丽了 虽然是C++的一个库 但自从有了Qml之后 图形界面就像css一样 简单啊 玩的正起劲那 这好 又要开是纠结的生活了 这次的任务是从别的oj上抓数据 也就是把oj上的神马题目描述 输入输出 图片 作者神马的都抓到数据库里而且图片要下载到本地 不只是用他原来的链接 主要是用: python urllib2(一个强大的库)、 beautifulsoup(html解析)、sqlalchemy(类似一个抽象的数据库基类一样 ) 都很强大 而且简单上手 因为是网站的子模块 so 显示部分就不用弄的很好 用dj...
阅读全文
浙公网安备 33010602011771号