不和女朋友大【看】一场,圣诞节就算白过了

简介: 不和女朋友大【看】一场,圣诞节就算白过了

圣诞节要到了,想好晚上要和ta要去看什么电影吗?

我们就用python爬虫去猫眼电影看看Top100都有哪些电影~~

分析老规矩四步走:

1.确定真实的url;

2.发送网络请求;

3.解析我们所需数据;

4.保存数据。

1.首先我们打开猫眼电影网站Top100。可以从页面看到的信息有电影名称、上映时间、演员列表和评分。没错,这些信息我全要!

https://maoyan.com/board/4?offset=0


2.第一步,确定真实的url;首先我们F12打开开发者模式找到链接。

3.第二步,模拟浏览器发送请求。代码如下:

4.可以看到已经获取到了当前页面的全部数据,我们来输入电影名字测试一下,也可以成功获取到数据。

5.第三步解析数据,我们打开浏览器开发者模式找到我们所需数据具体位置

5.1如上图所示,我们需要电影信息需要首先找到这些信息所在位置,分析可知这些信息都在dd标签内部。十个dd标签有都在dl父标签内部。所以我们首先需要确定的是dl的位置。

5.2确定好dd的位置之后我们就可以遍历其中的电影信息。各信息位置如下:

5.3电影信息代码和运行结果如下:

6.爬虫第四步保存数据,这里我们使用的是csv来保存数据到datda.csv文件中。

来看一下运行结果。

好了。到此为止已经爬取成功第一页电影信息。

后续几页查看网页链接发现只有后面参数有变化,规律如下。

所以只需添加循环对offset参数进行遍历即可。详见源码!

为了更友好的人机交互后续对部分代码也已经进行了优化。

有兴趣了解的小伙伴微信公众号'印象python'回复'TOP100'即可查看全部源码。

相关文章
|
7月前
|
机器学习/深度学习
情人节的电灯泡
情人节的电灯泡
44 0
|
程序员
七夕来袭——属于程序员的浪漫
七夕来袭——属于程序员的浪漫
|
前端开发 JavaScript C语言
圣诞节福利来啦
圣诞节福利来啦
72 0
|
消息中间件
【中秋特辑】嫦娥妹妹,你别着急~
今天为大家带来一个小故事,是关于嫦娥和吴刚的爱情故事,想知道吴刚是怎样将情愫传递给嫦娥的吗?让我们一起一探究竟吧~
241 0
【中秋特辑】嫦娥妹妹,你别着急~
|
前端开发 程序员 数据安全/隐私保护
【圣诞节特辑】爱心代码(程序员的浪漫plus+)-李峋
【圣诞节特辑】爱心代码(程序员的浪漫plus+)-李峋
338 0
【圣诞节特辑】爱心代码(程序员的浪漫plus+)-李峋
520创意表白网站,让女友对你死心塌地。女神轻松领回家
520创意表白网站,让女友对你死心塌地。女神轻松领回家
354 0
|
消息中间件
【中秋特辑】嫦娥妹妹,你别着急~
今天为大家带来一个小故事,是关于嫦娥和吴刚的爱情故事,想知道吴刚是怎样将情愫传递给嫦娥的吗?让我们一起一探究竟吧~
【中秋特辑】嫦娥妹妹,你别着急~
|
前端开发 程序员
中秋想看月亮还不想出门怎么办
中秋节,团圆的日子,先祝各位节日快乐,身体健康! 在吃过团圆饭后,我们是不是还有一个传统的习俗,就是赏月。古时候,人们都住在庭院里,没有现在的高楼大厦,吃完饭在院子里一坐,谈话赏月。
|
前端开发
新年到,一起听听这些新年歌曲
每年过年,不管是大街小巷还是春晚的舞台上,歌曲都是必不可少的,热热闹闹才是年嘛,那今天跟着我一起来用我这个半吊子前端水平开发的简易的手机音乐盒听听那些新年歌曲吧,我是90后所以歌都比较的老,但是越老的歌越有味道嘛,来吧看看这个简易手机音乐盒是怎么实现的。
249 0
新年到,一起听听这些新年歌曲
|
移动开发 程序员 UED
情人节,你刚表白,而我已经开始选哪里买钻戒了~
今天又到了一年好几度的情人节(内心os,为啥咋就这么多呢),当然之前也分享过很多篇100%成功表白的python代码,这里按照故事进展给大家分享一下。
171 0
情人节,你刚表白,而我已经开始选哪里买钻戒了~