吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 3743|回复: 25
收起左侧

[Python 转载] 使用Python第一次抓取视频保存到本地

[复制链接]
QingYi. 发表于 2021-6-1 20:01
学会了这个内容,下次去pxrnhxb就直接全部保存到硬盘了(我全都要)
[Python] 纯文本查看 复制代码
from time import sleep
import requests
import json

# 经过分析,得出网站的变化,for循环走一遍即可
for k in range(10):
    url = "https://www.ku6.com/video/feed?pageNo=%d&pageSize=40&subjectId=76" % k
    # 定义好伪装
    head = {
        "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:83.0) Gecko/20100101 Firefox/83.0"
    }
    # 得到响应
    resp = requests.get(url, headers=head)
    # 设置编码
    resp.encoding = "utf-8"
    # 以json的形式获取
    req = json.loads(resp.text)
    # print(resp.text)
    # print(req)
    # 把数据装入字典
    datas = req["data"]
    # print(datas)
    # 遍历字典里面的数据
    for data in datas:
        # 设置好标题,方便存到本地。记住要加".mp4"
        data_title = data["title"] + ".mp4"
        # 下载链接
        data_link = data["playUrl"]
        print(data_title, data_link)
        # 需要操作的视频数据
        video_data = requests.get(url=data_link, headers=head).content
        # write binary
        with open("video/" + data_title, mode="wb") as f:
            # 写入本地
            f.write(video_data)
            print(data_link, "over!!!")
            # 休息三秒
            sleep(3)

    print("All over!!!")

在新标签打开所有链接复制所有链接URL复制所有链接URL(反向)复制所有链接标题 + URL复制所有链接标题 + URL (MD)复制所有链接标题 + URL (BBS)复制所有链接标题 + URL (筛选)复制所有链接标题 + URL (设置复制格式)在新标签页打开所有图片链接在一个标签页显示所有图片链接
复选框 - 选中
复选框 - 取消
复选框 - 反选
单选框 - 选中
单选框 - 取消
特殊单选框 - 选中

免费评分

参与人数 3吾爱币 +3 热心值 +2 收起 理由
cn119 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
搬砖孩子要毕业 + 1 谢谢@Thanks!
ookk + 1 + 1 热心回复!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

 楼主| QingYi. 发表于 2021-6-2 09:58
foofieyoon 发表于 2021-6-2 09:25
33行 报错 不知何原因

我知道了,我是事先创建好文件夹了,你没有创建,找不到路径,你创建33行的那个文件夹名字就好
heroin04 发表于 2021-6-3 13:03
QingYi. 发表于 2021-6-3 12:57
抓包分析,看请求

有机会写一个教程,教教我们这些菜鸟,怎么抓包分析呗
hjhc 发表于 2021-6-1 20:04
最年轻的猪 发表于 2021-6-1 20:20
过来学习学习
netspirit 发表于 2021-6-1 20:20
直接全写内存么...
 楼主| QingYi. 发表于 2021-6-1 20:39
netspirit 发表于 2021-6-1 20:20
直接全写内存么...

还有哪些地方可以写
cool1000 发表于 2021-6-1 20:51
学习学习,谢谢
ytfrdfiw 发表于 2021-6-1 21:11
感谢分享。
aipojie_L 发表于 2021-6-1 21:41
pxrnhxb  能上去?
 楼主| QingYi. 发表于 2021-6-1 21:42
aipojie_L 发表于 2021-6-1 21:41
pxrnhxb  能上去?

不成问题
zjg1727 发表于 2021-6-1 22:37
非常适合初学者, 谢谢分享。
注释也很通俗易懂
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 15:30

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表