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

掌握这项技能,用Python爬虫定制你的私人电影推荐库

思路:

1、先选取你要获取的视频

2、用vip解析工具解析,获取地址

3、复制粘贴,获取视频

以下是效果图

需要的python模块:

##第一个模块不要安装,第二个模块需要安装

1、from multiprocessing import Pool

2、import requests

##模块安装方法

用windows命令行终端

pip install requests

代码实现

##注意:只适全python爬虫的学习者,不适合专门去看电影的爱好者
##导入的两个模块,其中requests模块需要自行下载
from multiprocessing import Pool
import requests
##定义一个涵数
def demo(i):##定义了一个url,后面%3d就是截取后面三位给他加0,以防止i的参数是1的时候参数对不上号,所以是1的时候就变成了001url="https://vip.okokbo.com/20180114/ArVcZXQd/1000kb/hls/phJ51837151%03d.ts"%i##定义了请求头信息headers={"user-agent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.221 Safari/537.36"}##构建自定义请求对象req=requests.get(url,headers=headers)##将文件保存在当前目录的mp4文件中,名字以url后十位数起名with open('./mp4/ {}'.format(url[-10:]), 'wb') as f:f.write(req.content)##程序代码的入口
if __name__=='__main__':##定义一个进程池,可以同时执行二十个任务,不然一个一个下载太慢pool = Pool(20)##执行任务的代码for i in range(100):pool.apply_async(demo, (i,))pool.close()pool.join()

上面这份完整版的Python全套学习资料已经上传至CSDN官方,朋友如果需要可以直接微信扫描下方CSDN官方认证二维码免费领取【保证100%免费】。

此外,我还打包上传了大量优质的Python实战案例源码,能让你在学习过程中进行大量的代码实战,丰富你的经验,只有在实战过程中不断获取反馈,才能最大化优化学习能力!

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 【计算机网络】计算机网络第二章——信道复用技术
  • Ubuntu 22.04 安装 VirtualBox7
  • 怎么给图片加红色边框?图片加边框的超好用方法
  • 设计模式六大原则之:依赖倒置原则
  • [二次元]个人主页搭建
  • 虚拟化—XenServer安装教程详细(附客户端连接)
  • 注意力机制篇 | YOLOv8改进之引入NAMAttention注意力机制 | 基于标准化的注意力模块
  • 进阶!haproxy高级功能与配置
  • 机器学习(1)--数据可视化
  • 面试实战题-数据库及DAO层
  • 基于STM32设计的智能鱼缸_带鱼儿数量视觉识别(华为云IOT)(202)
  • LeetCode.20.有效的括号
  • 局部场电位LFP
  • 【Python快速入门和实践016】Python常用脚本-对视频抽取指定帧数并保存
  • Oracle(52)分区表有哪些类型?
  • 【知识碎片】第三方登录弹窗效果
  • 0基础学习移动端适配
  • CentOS6 编译安装 redis-3.2.3
  • Java 网络编程(2):UDP 的使用
  • 纯 javascript 半自动式下滑一定高度,导航栏固定
  • 给初学者:JavaScript 中数组操作注意点
  • 面试总结JavaScript篇
  • 前端临床手札——文件上传
  • 前端面试之闭包
  • 时间复杂度与空间复杂度分析
  • 双管齐下,VMware的容器新战略
  • 通过git安装npm私有模块
  • 学习笔记DL002:AI、机器学习、表示学习、深度学习,第一次大衰退
  • 一份游戏开发学习路线
  • ​ 无限可能性的探索:Amazon Lightsail轻量应用服务器引领数字化时代创新发展
  • ​软考-高级-信息系统项目管理师教程 第四版【第19章-配置与变更管理-思维导图】​
  • ​直流电和交流电有什么区别为什么这个时候又要变成直流电呢?交流转换到直流(整流器)直流变交流(逆变器)​
  • ‌前端列表展示1000条大量数据时,后端通常需要进行一定的处理。‌
  • #FPGA(基础知识)
  • (22)C#传智:复习,多态虚方法抽象类接口,静态类,String与StringBuilder,集合泛型List与Dictionary,文件类,结构与类的区别
  • (3)llvm ir转换过程
  • (DFS + 剪枝)【洛谷P1731】 [NOI1999] 生日蛋糕
  • (pytorch进阶之路)CLIP模型 实现图像多模态检索任务
  • (仿QQ聊天消息列表加载)wp7 listbox 列表项逐一加载的一种实现方式,以及加入渐显动画...
  • (附源码)springboot社区居家养老互助服务管理平台 毕业设计 062027
  • (附源码)流浪动物保护平台的设计与实现 毕业设计 161154
  • (蓝桥杯每日一题)平方末尾及补充(常用的字符串函数功能)
  • (六)什么是Vite——热更新时vite、webpack做了什么
  • (南京观海微电子)——I3C协议介绍
  • (一)SpringBoot3---尚硅谷总结
  • (一)模式识别——基于SVM的道路分割实验(附资源)
  • (原創) X61用戶,小心你的上蓋!! (NB) (ThinkPad) (X61)
  • (原創) 如何刪除Windows Live Writer留在本機的文章? (Web) (Windows Live Writer)
  • .NET 4.0中的泛型协变和反变
  • .Net Core和.Net Standard直观理解
  • .net MVC中使用angularJs刷新页面数据列表
  • .net 连接达梦数据库开发环境部署
  • .NET 中各种混淆(Obfuscation)的含义、原理、实际效果和不同级别的差异(使用 SmartAssembly)
  • .net流程开发平台的一些难点(1)
  • .NET轻量级ORM组件Dapper葵花宝典