当前位置: 首页 > news >正文

爬虫学习(3)豆瓣电影

代码


import requests
import jsonif __name__ == "__main__":url = 'https://movie.douban.com/j/chart/top_list'#post请求参数处理(同get请求一致)headers = {"User-Agent": 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36'}param = {'type':'24','interval_id':'100:90','action':'','start':'1','limit':'20'}response = requests.get(url=url,params=param,headers=headers)#获取响应数据:json()方法返回的是objdic_obj = response.json()fileNmae = './douban.json'fp = open(fileNmae,'w',encoding='utf-8')json.dump(dic_obj,fp=fp,ensure_ascii=False)print('over!')

1.寻找信息

 url='https://movie.douban.com/j/chart/top_list?type=24&interval_id=100%3A90&action=&start=0&limit=20'

数据格式为json

 需要的数据可以在response中查看

2.将url中的参数写成字典 

    param = {
        'type':'24',
        'interval_id':'100:90',
        'action':'',
        'start':'1',
        'limit':'20'
    }

3.将得到的数据在json校验网站处理一下

json在线校验网站

 

http://www.lryc.cn/news/342626.html

相关文章:

  • GNU Radio创建FFT、IFFT C++ OOT块
  • 125.两两交换链表中的节点(力扣)
  • APP精准推送广告是怎么做到的?
  • RapidJSON介绍
  • 大型企业总分支多区域数据传输,效率为先还是安全为先?
  • C语言例题35、反向输出字符串(指针方式),例如:输入abcde,输出edcba
  • 场景文本检测识别学习 day09(Swin Transformer论文精读)
  • 抖音小店个人店和个体店有什么不同?区别问题,新手必须了解!
  • 动态规划入门和应用示例
  • 【C语言】精品练习题
  • 数据库(MySQL)—— DML语句
  • 【最大公约数 并集查找 调和级数】1998. 数组的最大公因数排序
  • iOS实现一个高性能的跑马灯
  • MySQL的视图、存储过程、触发器
  • 【图像特征点匹配】
  • GZIPOutputStream JSON压缩
  • 毫米波雷达原理(含代码)(含ARS548 4D毫米波雷达数据demo和可视化视频)
  • 3.1 Gateway之路由请求和转发
  • 人脸识别开源算法库和开源数据库
  • Excel 中用于在一个范围中查找特定的值,并返回同一行中指定列的值 顺序不一样 可以处理吗
  • MySql-日期分组
  • 有哪些方法可以在运行时动态生成一个Java类?
  • JAVA两个线程交替打印实现
  • 【C语言】学习C语言
  • C 深入指针(2)
  • FileLink跨网文件交换,推动企业高效协作|半导体行业解决方案
  • 代码随想录day56 | 动态规划P16 | ● 583. ● 72. ● 编辑距离总结篇
  • ASP.NET网络在线考试系统
  • 天锐绿盾 | 办公加密系统,源代码防泄密、源代码透明加密、防止开发部门人员泄露源码
  • Day1| Java基础 | 1 面向对象特性