猫眼电影专业版怎么查影院票房(Python实现猫眼电影票房数据查询软件)
猫眼电影专业版怎么查影院票房(Python实现猫眼电影票房数据查询软件)
2024-11-22 09:52:27  作者:流过昼夜  网址:https://m.xinb2b.cn/know/akt420128.html


相信很多人跟我一样都是比较喜欢看电影的,一部好的影视作品上映后,我们往往后参考豆瓣、猫眼等影片评论、打分数据来决定是否要去看;另一方面票房数据也是会辅助我们选择影片的一个重要方面。

在我之前的博客里面已经有很多于影评数据进行的文本数据分析相关的技术分享,这里今天想要做的就是基于Python实现一个票房数据的查询软件,为观影提供指南,实现方式很简单,主要的思想就是:爬虫 GUI界面展示。

这里我选用的目标网站是猫眼电影,当然感兴趣的话也可以去拿别的票房网站进行爬取分析,好了,废话不多说了,下面进入正题:

经过网站请求分析,找到了该网站数据请求的链接为:

box.maoyan/promovie/api/box/second.json

部分数据截图如下:


有了这样的API请求方式,那么数据获取就比较简单了,我们可以通过网站发送数据请求对返回的json数据进行解析就可以了。

通过对单个电影数据进行分析发现,所有的字段信息如下:


数据获取与解析处理代码实现如下:

def maoyanTicketInfo(url): ''' 猫眼电影票房信息 ''' for one_movie_dict in requests.get(url).json()['data']['list']: print("Movie:" one_movie_dict['movieName']) for one_key in one_movie_dict.keys(): try: print(map_dict[one_key], one_movie_dict[one_key]) except: pass print("\n========================================\n")

基于API的数据获取与解析处理大大简化了爬虫的工作量。

为了方便操作这里简单做了一个界面来进行使用,效果如下:

启动后界面如下:


运行中界面如下:


运行结束后界面如下:


接下来我们简单来看一下输出的结果数据内容,以前三名为例,如果不出意料的话,第一第二应该分别是:《哪吒之魔童降世》和《烈火英雄》了,下面我们来看一下具体的数据:

Movie:哪吒之魔童降世上座率 12.7%场均人次 20avgViewBox 35.8综合票房 11980.48票房占比 68.5%电影id号 1211270电影名字 哪吒之魔童降世onlineBoxRate --上映天数 上映10天发布信息颜色 #666666 1.00seatRate 55.2%排片场次 174715排片占比 47.1%splitAvgViewBox 32.3分账票房 10838.91分账票房占比 68.0%分账票房总收入 19.58亿综合票房总收入 21.31亿viewInfo 334.5viewInfoV2 334.5万

Movie:烈火英雄上座率 8.0%场均人次 10avgViewBox 35.3综合票房 3751.61票房占比 21.4%电影id号 1243361电影名字 烈火英雄onlineBoxRate --上映天数 上映4天发布信息颜色 #666666 1.00seatRate 27.6%排片场次 111766排片占比 30.1%splitAvgViewBox 31.9分账票房 3386.64分账票房占比 21.2%分账票房总收入 4.18亿综合票房总收入 4.55亿viewInfo 106.0viewInfoV2 106.0万

Movie:鼠胆英雄上座率 4.5%场均人次 5avgViewBox 38.0综合票房 386.88票房占比 2.2%电影id号 1207254电影名字 鼠胆英雄onlineBoxRate --上映天数 上映3天发布信息颜色 #666666 1.00seatRate 4.6%排片场次 24087排片占比 6.4%splitAvgViewBox 34.8分账票房 354.26分账票房占比 2.2%分账票房总收入 4435.2万综合票房总收入 4866.2万viewInfo 10.1viewInfoV2 10.1万

果然,第一第二正如我们所猜测的那样,第三是昨天刚上映的《鼠胆英雄》,暂时还没看过,先看看口碑怎么样再说吧。

怎么样?闲暇时间利用Python可以做很多有意思的事情,有问题或者想要交流的欢迎哈!

  • 千乘之国是什么意思(千乘之国的解释)
  • 2024-11-22千乘之国的解释千乘之国,汉语成语,拼音是qiānshèngzhīguó,意思是指拥有许多兵马的国家出自《论语·学而篇》成语出自:春秋·鲁·孔丘《论语·先进篇》:“千乘之国,摄乎大国之间,加之以师旅,因之以饥馑”。
  • 跳水兔七哥(川香跳水兔有兔不吃鸡)
  • 2024-11-22川香跳水兔有兔不吃鸡兔肉,不仅可以做食材,还可以入药高蛋白低脂肪,肥胖人士可放心食用,还有着“荤中之素”的美誉,肉质细腻易消化,营养丰富养生健体兔肉制成的菜很多,其中川菜之中最为多样,今天推荐给大家的这道跳水兔,也是道颇。
  • 文创产品举例(企业文创产品的五大步骤三大特点)
  • 2024-11-22企业文创产品的五大步骤三大特点【小柿子说】“吸猫“”撸猫”如病毒蔓延美国歌手霉霉的苏格兰折耳猫身价超过钢铁侠小罗伯特·唐尼;老佛爷去世之前,想把遗产留给自己的爱宠暹罗猫……在人们感叹“人不如猫”的同时,也看到了猫的市场价值2月底3。
  • 莅临字的读音
  • 2024-11-22莅临字的读音1、莅临的读音是lìlín,声母都是l,韵母是i和in2、释义:来到,来临(多用于贵宾)3、引证释义:清·黄轩祖《游梁琐记·王天冲》:“某早闻之,不敢莅临,遣其弟代祭”4、近义词:光临、驾临、来临、光。
  • 人为什么总是打哈欠是什么原因(人为什么会打哈欠)
  • 2024-11-22人为什么会打哈欠你有没有注意过你一天打多少个哈欠?而且你一打哈欠,周围的人好像也会被传染一样跟着你一起打起了哈欠人为什么会打哈欠呢?为什么看见别人打哈欠自己也会忍不住打?一、为什么会打哈欠?我们打哈欠这种行为大多是不。
  • 开车最讨厌别人说的4句话(一言不合就开车)
  • 2024-11-22一言不合就开车随着时代的进步,现在的年轻人真的是越来越开放了,人们一直向往的男女平等的观念倒也逐渐成了真,只是同时也给人带来了一些困扰要知道如果换做以前的年代,就连聊一些关于异性的话题都会让人羞红了脸,而现在的年轻。
  • 关于隆鼻你最关心的几个问题(隆鼻方式多且杂)
  • 2024-11-22隆鼻方式多且杂玻尿酸、假体、耳软骨、肋软骨……关于改善鼻子的方式多且杂,犹豫、纠结的求美者大有人在,的确需要好好甄别隆鼻前后图来自网仅参考说明如何选择隆鼻方式还得看你的鼻子基础!1.只有山根部位低可以选择玻尿酸注射。
  • 三胞胎家庭生活记录(三胞胎女儿集体生下三胞胎外孙)
  • 2024-11-22三胞胎女儿集体生下三胞胎外孙现在,提倡生二胎,很多育儿专家提倡父母要尽量自己带娃,可年轻父母既要带娃,又要养娃,压力可以说是非常大!那怎么办呢?于是,老人帮忙带娃就成为了很多年轻父母的选择可我们也知道,这老人毕竟和年轻人不同,无。
  • 糖醋排骨用米醋还是陈醋好吃(糖醋排骨用米醋还是陈醋)
  • 2024-11-22糖醋排骨用米醋还是陈醋米醋米醋是用大米酿造而成,除了酸味还有一点甜味,适合拿来做糖醋味的菜肴,比如糖醋排骨、糖醋里脊等,做出来的口感最佳,酸味纯正而陈醋的味道浓,浓稠度高,一般都用来做酸味比较重的菜肴米醋是用大米酿造而成,。