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中转换角度为弧度的radians()方法
May 18 Python
python 循环while和for in简单实例
Aug 16 Python
Windows下安装python MySQLdb遇到的问题及解决方法
Mar 16 Python
Python查询IP地址归属完整代码
Jun 21 Python
Python实现PS滤镜中马赛克效果示例
Jan 20 Python
Sublime开发python程序的示例代码
Jan 24 Python
python实现两个文件合并功能
Apr 01 Python
python使用Matplotlib改变坐标轴的默认位置
Oct 18 Python
pyenv虚拟环境管理python多版本和软件库的方法
Dec 26 Python
Pandas的数据过滤实现
Jan 15 Python
Python如何导出导入所有依赖包详解
Jun 08 Python
Python极值整数的边界探讨分析
Sep 15 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实现rc4加密算法代码
2012/04/25 PHP
PHP中函数rand和mt_rand的区别比较
2012/12/26 PHP
php结合ajax实现赞、顶、踩功能实例
2014/05/12 PHP
PHP实现多图上传(结合uploadify插件)思路分析
2016/11/30 PHP
Yii2使用表单上传文件的实例代码
2017/08/03 PHP
javascript setTimeout和setInterval 的区别
2009/12/08 Javascript
javascript模拟select,jselect的方法实现
2012/11/08 Javascript
jQuery+CSS实现菜单滑动伸展收缩(仿淘宝)
2013/03/22 Javascript
JavaSript中变量的作用域闭包的深入理解
2014/05/12 Javascript
5款JavaScript代码压缩工具推荐
2014/07/07 Javascript
IE中鼠标经过option触发mouseout的解决方法
2015/01/29 Javascript
js实现仿Windows风格选项卡和按钮效果实例
2015/05/13 Javascript
JavaScript构造函数详解
2015/12/27 Javascript
JQuery 的跨域方法推荐_可跨任何网站
2016/05/18 Javascript
利用vscode编写vue的简单配置详解
2017/06/17 Javascript
node+vue实现用户注册和头像上传的实例代码
2017/07/20 Javascript
Angularjs 根据一个select的值去设置另一个select的值方法
2018/08/13 Javascript
Vue组件创建和传值的方法
2018/08/17 Javascript
如何在vue里面优雅的解决跨域(路由冲突问题)
2019/01/20 Javascript
VUE简单的定时器实时刷新的实现方法
2019/01/20 Javascript
Python3.5 创建文件的简单实例
2018/04/26 Python
Python 爬虫之Beautiful Soup模块使用指南
2018/07/05 Python
Python之字典对象的几种创建方法
2020/09/30 Python
python 爬虫基本使用——统计杭电oj题目正确率并排序
2020/10/26 Python
python如何写个俄罗斯方块
2020/11/06 Python
Django模板报TemplateDoesNotExist异常(亲测可行)
2020/12/18 Python
HTML5中FileReader接口使用方法实例详解
2017/08/26 HTML / CSS
泰国演唱会订票网站:StubHub泰国
2018/02/26 全球购物
AssertionError 跟一下那个类是 “is – a”的关系
2012/02/21 面试题
酒店管理专业毕业生推荐信
2013/11/10 职场文书
幼儿园老师寄语
2014/04/03 职场文书
收款委托书
2014/10/14 职场文书
2015年妇幼保健工作总结
2015/05/19 职场文书
如何用Navicat操作MySQL
2021/05/12 MySQL
Python编写nmap扫描工具
2021/07/21 Python
利用Sharding-Jdbc进行分库分表的操作代码
2022/01/22 Java/Android