Python猫眼电影最近上映的电影票房信息


Posted in Python onSeptember 18, 2020

前言

本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理。

PS:如有需要Python学习资料的小伙伴可以加点击下方链接自行获取

基本环境配置

  • python 3.6
  • pycharm
  • requests
  • csv

相关模块pip安装即可

目标网站

Python猫眼电影最近上映的电影票房信息

数据接口

Python猫眼电影最近上映的电影票房信息

请求网页获取数据

import requests
url = 'http://piaofang.maoyan.com/dashboard-ajax/movie'
params = {
}
cookies = {
}
headers = {
}
response = requests.get(url=url, params=params, headers=headers, cookies=cookies)
html_data = response.json()
pprint.pprint(html_data)

Python猫眼电影最近上映的电影票房信息

解析数据

movieList = html_data['movieList']['list']
dit = {}
for i in movieList:
  dit['电影名'] = i['movieInfo']['movieName']
  dit['票房'] = i['sumBoxDesc']
  dit['票房占比'] = i['boxRate']
  dit['排片占比'] = i['showCountRate']
  dit['上映周期'] = i['movieInfo']['releaseInfo']
  pprint.pprint(dit)

 

Python猫眼电影最近上映的电影票房信息

保存数据

import csv
f = open('data.csv', mode='a', encoding='utf-8', newline='')
csv_write = csv.DictWriter(f, fieldnames=['电影名', '票房', '票房占比', '排片占比', '上映周期'])
csv_write.writeheader()
f.close()

Python猫眼电影最近上映的电影票房信息

到此这篇关于Python猫眼电影最近上映的电影票房信息的文章就介绍到这了,更多相关Python猫眼电影电影票房信息内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python 实现文件的递归拷贝实现代码
Aug 02 Python
Python使用设计模式中的责任链模式与迭代器模式的示例
Mar 02 Python
python实现k-means聚类算法
Feb 23 Python
ActiveMQ:使用Python访问ActiveMQ的方法
Jan 30 Python
详解python做UI界面的方法
Feb 27 Python
Python continue语句实例用法
Feb 06 Python
不到20行实现Python代码即可制作精美证件照
Apr 24 Python
Eclipse配置python默认头过程图解
Apr 26 Python
Python的Django框架实现数据库查询(不返回QuerySet的方法)
May 19 Python
pygame面向对象的飞行小鸟实现(Flappy bird)
Apr 01 Python
Matplotlib绘制条形图的方法你知道吗
Mar 21 Python
Python实现简单得递归下降Parser
May 02 Python
python实现简单遗传算法
Sep 18 #Python
详解python 支持向量机(SVM)算法
Sep 18 #Python
python利用线程实现多任务
Sep 18 #Python
Pycharm的Available Packages为空的解决方法
Sep 18 #Python
Pycharm Available Package无法显示/安装包的问题Error Loading Package List解决
Sep 18 #Python
pycharm 代码自动补全的实现方法(图文)
Sep 18 #Python
PyCharm上安装Package的实现(以pandas为例)
Sep 18 #Python
You might like
php多用户读写文件冲突的解决办法
2013/11/06 PHP
yii框架builder、update、delete使用方法
2014/04/30 PHP
浅析php如何实现App常用的秒发功能
2016/08/03 PHP
PHP实现双链表删除与插入节点的方法示例
2017/11/11 PHP
PHP时间处理类操作示例
2018/09/05 PHP
jquery学习笔记 用jquery实现无刷新登录
2011/08/08 Javascript
javascript 通用loading动画效果实例代码
2014/01/14 Javascript
javascript获取web应用根目录的方法
2014/02/12 Javascript
js 动态为textbox添加下拉框数据源的方法
2014/04/24 Javascript
浅谈JavaScript 浏览器对象
2016/06/03 Javascript
JavaScript基于原型链的继承
2016/06/22 Javascript
几种tab切换详解
2017/02/03 Javascript
node.js中express-session配置项详解
2017/05/31 Javascript
详解React-Native解决键盘遮挡问题(Keyboard遮挡问题)
2017/07/13 Javascript
es7学习教程之Decorators(修饰器)详解
2017/07/21 Javascript
快速掌握jquery分页插件jqPaginator的使用方法
2017/08/09 jQuery
jquery分页插件pagination使用教程
2018/10/23 jQuery
js实现菜单跳转效果
2020/12/11 Javascript
Linux下编译安装MySQL-Python教程
2015/02/02 Python
Python简单定义与使用字典dict的方法示例
2017/07/25 Python
Python判断以什么结尾以什么开头的实例
2018/10/27 Python
Python3的高阶函数map,reduce,filter的示例详解
2019/07/23 Python
面向对象学习之pygame坦克大战
2019/09/11 Python
pandas将多个dataframe以多个sheet的形式保存到一个excel文件中
2019/10/10 Python
Python3+Requests+Excel完整接口自动化测试框架的实现
2019/10/11 Python
python dumps和loads区别详解
2020/02/04 Python
Python引入多个模块及包的概念过程解析
2020/09/21 Python
巴西儿童时尚购物网站:Dinda
2019/08/14 全球购物
写给女朋友的道歉信
2014/01/12 职场文书
大四学生找工作的自荐信
2014/03/27 职场文书
房屋租赁协议书
2014/04/10 职场文书
党员十八大心得体会
2014/09/12 职场文书
《狼王梦》读后感:可怜天下父母心
2019/11/01 职场文书
用python实现监控视频人数统计
2021/05/21 Python
Pytorch distributed 多卡并行载入模型操作
2021/06/05 Python
Pandas搭配lambda组合使用详解
2022/01/22 Python