猫眼电影专业版怎么查影院票房(Python实现猫眼电影票房数据查询软件)
猫眼电影专业版怎么查影院票房(Python实现猫眼电影票房数据查询软件)
2024-11-08 10:12:58  作者:流过昼夜  网址:https://m.xinb2b.cn/tech/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可以做很多有意思的事情,有问题或者想要交流的欢迎哈!

  • 肾结石有哪些东西不能吃详细点(真正导致肾结石的5类)
  • 2024-11-08真正导致肾结石的5类我国是世界上结石病发病率较高的国家之一,其中南方部分地区发病率超过10%人体形成结石的机制很复杂,除了代谢、遗传等因素外,还与环境、气候、水质、饮食和生活习惯等因素有关其中,饮食和我们每个人息息相关,。
  • 职业二房东郑某(向4万名职业二房东开放)
  • 2024-11-08向4万名职业二房东开放在水滴公寓,员工们都管冯玉光(Jeffery)叫“姐夫”冯玉光的背景很复合,早期任职于上海市虹口区人民政府,后来到平安保险从事不动产投资、中锐地产集团有限公司CFO等从传统行业到互联网创业,冯玉光经历。
  • 本科毕业一年对未来感到迷茫(别让大学成为堕落温床)
  • 2024-11-08别让大学成为堕落温床现在正值全国各大高校的开学季,而高校教/育一直是中国比较有争议的话题这不,就在昨天还在头条看见一篇写“大学横幅文化”的组图形式文章当时我看的时候,其评论已达8000,由此可见该问题的热度而在那8000。
  • 生产成本分析可视化图表(不愧是普华永道的可视化成本核算表)
  • 2024-11-08不愧是普华永道的可视化成本核算表各项成本费用的归集和核算分析真的太麻烦了!用excel表格,统计后,发现函数公式错了,又是核对半天!真的太耽误功夫了!别再愁啦!一开始我做成本费用分析表也是这样的,后来,见同事都在用“普华永道”的可视。
  • 写给黎明的经典语录(叫我加油等于叫我去死)
  • 2024-11-08叫我加油等于叫我去死黎明曾在2016年香港中环举办9场个人演唱会,为了给歌迷带来全新的体验,并舍弃了红磡体育馆不用,而自搭舞台首创4D演唱会,确实给歌迷带来了不一样的感观和视听效果,而演唱会期间,黎明回应歌迷说:“叫我加。
  • 郭晶晶霍启刚谁沾了谁的光(郭晶晶霍启刚庆祝结婚9周年)
  • 2024-11-08郭晶晶霍启刚庆祝结婚9周年11月3日,郭晶晶在自己的社交账号上晒出了和霍启刚,以及妈妈的合照,既是庆祝与霍启刚结婚9年的纪念日,同时也为庆祝妈妈的生日并且甜蜜喊话霍启刚,称“往后余生,家里的小事,不用指教,听我的就好”照片里,。
  • 国庆节的来历和习俗的简短介绍(国庆节的意义和象征)
  • 2024-11-08国庆节的意义和象征又是一年国庆节,欢度国庆,举国同庆!在这美好日子里,真挚地祝大家国庆节快乐,那么你知道国庆节的由来与意义吗?小编整理了中国国庆节意义是什么_国庆节的由来与意义,欢迎参考借鉴国家象征中华人民共和国国庆节。
  • 怎样在微信中关闭自动扣费(如何关闭微信自动扣费)
  • 2024-11-08如何关闭微信自动扣费微信是我们生活中离不开的一款重要的app,可以说影响着我们的衣食住行但是随着微信的使用,我们会经常绑定一些“自动扣费服务”,以至于绑定太多,而导致某些服务用不到!那么该如何关闭不经常使用的“自动扣费服。
  • 弱电系统整体设计图(最新弱电行业各个系统的拓扑图①)
  • 2024-11-08最新弱电行业各个系统的拓扑图①前言:首先祝大家元旦快乐,如何才能快速了解一个弱电系统的含义呢?看拓扑图拓扑图的真正含义在于把繁杂的内容简化,通过图片的形势形象展现出来,一看就明白这个系统是干什么的?有哪些东西组成?正好放假期间,薛。
  • 刘禹锡再赠乐天原文翻译赏析(书写经典第312期刘禹锡)
  • 2024-11-08书写经典第312期刘禹锡【书写经典】第312期,书写刘禹锡(唐)《酬乐天扬州初逢席上见赠》原文:巴山楚水凄凉地,二十三年弃置身怀旧空吟闻笛赋,到乡翻似烂柯人沉舟侧畔千帆过,病树前头万木春今日听君歌一曲,暂凭杯酒长精神释文:巴。
  • 阴道炎感染的病菌有哪些(感染阴道炎的4个原因)
  • 2024-11-08感染阴道炎的4个原因由于女性特殊的生理结构、特殊时期(经期、妊娠期等)以及不注重卫生、久坐等生活习惯,女性同胞们多多少少会遇到妇科疾病的困扰其中,阴道炎就是发病率最高的妇科疾病之一阴道炎是因为阴道微生态平衡被打破,或者外。