美女视频都想下载,今天我们就来批量下载它们~

本文介绍了如何利用Python的requests库发送HTTP请求,结合正则表达式解析网页数据,提取音视频资源,并通过base64解码及ffmpeg工具进行保存和合并。详细讲解了配置PyCharm的Python解释器、安装插件以及安装第三方模块的方法。
该文章已生成可运行项目,

前言

嗨喽!大家好呀,这里是魔王~**

第三方模块:

  • requests >>> pip install requests

模块安装问题:

如果安装python第三方模块:

  1. win + R 输入 cmd 点击确定, 输入安装命令 pip install 模块名 (pip install requests) 回车
  2. 在pycharm中点击Terminal(终端) 输入安装命令
    image.png

如何配置pycharm里面的python解释器?

  1. 选择file(文件) >>> setting(设置) >>> Project(项目) >>> python interpreter(python解释器)
  2. 点击齿轮, 选择add
  3. 添加python安装路径

pycharm如何安装插件?

  1. 选择file(文件) >>> setting(设置) >>> Plugins(插件)
  2. 点击 Marketplace 输入想要安装的插件名字 比如:翻译插件 输入 translation / 汉化插件 输入 Chinese
  3. 选择相应的插件点击 install(安装) 即可
  4. 安装成功之后 是会弹出 重启pycharm的选项 点击确定, 重启即可生效

Python: 编程语言()

用计算机语言(0 1): 用来跟计算机进行交互的语言

翻译 英文单词翻译成 0 或者 1 python 3.8

实现一系列操作

代码编辑器: pycharm 2021.2

解答、资料、源码点击领取~或左侧主页

image.png


Python: 工具

内置模块

第三方模块


环境介绍:

  • python 3.8 解释器
  • pycharm 编辑器
  • ffmpeg 音视频合成软件

抓数据 (当前视频链接,音频链接)

Request URL: https://www.ixigua.com/7057054074503430693
Request Method: GET

代码实现:

  1. 发送请求 (访问网站)
  2. 获取数据
  3. 解析数据 (base64解码)
  4. 保存数据 (视频 音频)
  5. 音视频合并

在这里插入图片描述

代码

导入模块

import requests     # 发送请求 第三方
import re           # 内置模块
import json
import base64
import subprocess
import os

加一个伪装

headers = {
   
   
    'cookie': 'MONITOR_WEB_ID=c27b9f4a-4917-4256-be93-e948308467e3; ttcid=0cbb8baca16443e8b2320dfcb0ebd3ab24; __gads=ID=b750d35ceb3b300e-22f59bfba5d0002a:T=1645008733:RT=1645008733:S=ALNI_MZSPYii3eywVYfjuGdExhE-Dw3tLw; BD_REF=
本文章已经生成可运行项目
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值