一、背景
在网上闲逛的日子总归是无聊的,百度的跟踪也是一如既往的好,它总是会给我推荐一些互联网圈里面的新闻,然后又在其中穿插一些新游戏广告,正因如此,我看到了一篇报道某个地方某个人中了五百万大奖的新闻,灵感迸发,进而写了一个关于彩票的爬虫。
二、网页分析
今天爬取的是中国彩票网(中彩网)中的福彩3D这款彩票,在我初中的时候很喜欢买这个彩票,因为只需要在0~9的十个数字中选三个,相对于其余的选七八个数字来说要少得多,但是按照排列公式来说的话一共有720种选法(不包括重复),所以还是挺可怕的。废话不多说了,首先是网址:http://www.zhcw.com/3d/kaijiangshuju/?type=0,进去之后下一页发现网址没有任何变化,由此判断是个动态网页,需要找出真正的网址,故网页空白任意位置鼠标右键打开检查(PS:我用的是Chrome浏览器,某些浏览器可能是审查元素),在弹出来的窗口中点击Network之后F5刷新,会看到弹出了一大堆的网址,我们找啊找,最终找到一个名字叫list.html的页面,我承认当时我激动了,因为list是列表的意思,在这个里面列表能是啥啊?肯定就是开奖列表啊!打开之后果不其然是开奖列表,OK,找到了真正的网址,如图一
图一
下一步就是实现翻页效果咯,我们进入真实网址,点击下一页之后发现网址后面的list.html变成了list_2.html,再翻一页变成了list_3.html,尝试将第一页改为li