Python之B站视频获取

前言

有没有小伙伴喜欢看B站小姐姐视频的,没有人不喜欢美女吧。今天教大家如何爬取美女的视频,快来学

起来…

由于这里下载的都是高清视频 最低30Mb 最高超百Mb
在这里插入图片描述

代码

python学习交流Q群:906715085###
# -*- coding: utf-8 -*-
""" 
import requests     # 工具箱、网络请求方法
import json
import sys  # 路径、url地址下载
import you_get  #
# 目标地址
url='https://api.bilibili.com/x/tag/ranking/archivestag_id=4402&rid=154&type=0&pn=5&ps=20&jsonp=jsonp&callback=jsonCallback_bili_800839956806165517'
# 模拟成正常用户
headers = {    
'accept': '*/*',    # 代码格式    
'referer': 'https://www.bilibili.com/',     # 跨域攻击,是从哪个链接过来的    
'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.104 Safari/537.36',
}

 

在这里插入图片描述

python学习交流Q群:906715085###
# 目标数据:视频、名称
response = requests.get(url, headers=headers).text  # 字符串
json_data = json.loads(response[37: -1])    # 字典# 数据提取
data = json_data['data']['archives']    # 列表
for i in data:  # 取每一条视频数据 > 字典    
bv = i['bvid']    title = i['title']    # 
https: // www.bilibili.com / video / BV1zr4y1t76S    
url = 'https://www.bilibili.com/video/{}'.format(bv)
    # 下载数据    path = 'video/'    # 调用cmd指完成视频下载    
    sys.argv = ['you-get', '-o', path, url]    
    you_get.main()  # 执行程序

 

这里主要是获取一些小姐姐的视频(仅供参考)

@精选代码片段

import requests     # 工具箱、网络请求方法
import jsonimport sys  # 路径、url地址下载
import you_get  #
# 目标地址
url = 'https://api.bilibili.com/x/tag/ranking/archives?tag_id=4402&rid=154&type=0&pn=5&ps=20&jsonp=jsonp&callback=jsonCallback_bili_800839956806165517'

 

这个网址是通过右键检查获取(右键网址)

最后

到这里今天的分享就结束了,喜欢的要趁热打铁,赶紧动手试试吧。记得点赞收藏呀!一点点整理真的很累,不懂的地方记得评

论留言噢~~~
在这里插入图片描述

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Python之B站视频获取 - Python技术站

(0)
上一篇 2023年4月2日
下一篇 2023年4月2日

相关文章

  • 【Python】爱不释手的弹球小游戏

    前言 周末到了,不想给大家太多的压力,今天就给大家分享一个比较简单的弹球小游戏吧。这无聊的周末又有事可以做了,nice… 先看一下我们的最终效果图 我们分9步来讲解如何写这个小游戏 1.创建游戏的主界面 我们用Python的内置模块Tkinter来完成了,它是Python的标准GUI工具包,可以非常方便在制作GUI小工具,因为是跨平台的,可以方便的在 win…

    Python开发 2023年4月2日
    00
  • 如何使用 Python 实现彩票自由(大乐透)

    前言 有没有小伙伴喜欢买股票的,我自己是不会玩的,不是不想玩,是真的挽不回,只能玩比较简单一点的刮刮乐。虽然我不会买股 票,但是用python分析股票还是简简单单的… 全国有很多彩民,其中购买最多的彩种分别是体彩大乐透和福彩双色球;虽然中大奖的概率极低,但是彩民纷至沓来,一方面抱 着一份中奖的希望,另一方面想为公益事业贡献自己的一份薄力 本篇文章将介绍 Py…

    Python开发 2023年4月2日
    00
  • 【Python】如何写一个锅炉温控系统

    1.前言 冬天很冷,买了一个锅炉,需要循环泵的。简单来说就是锅炉水热了之后循环泵自动开启,然后将热水输送走,送到暖 气,热水抽走,凉水进入锅炉,温度降低,循环泵关闭,等待下一次水烧热。因为需要取暖的房子距离烧锅炉的地方比较远,所以需要循环 泵,如果距离近的话水烧热后利用热水上流冷水回流的原理会自动完成循环。当然目前市场上有这种利用温度自动控制循环泵开启关闭的…

    Python开发 2023年4月2日
    00
  • 5个节约生命的Python小技巧

    前言 Python是一种强大且易上手的语言,语法简洁优雅,不像Java那么繁琐废话,并且有一些特殊的函数或语法可以让代码变得更加 简短精悍。根据我的经验,下面介绍常用的5个Python小技巧: •字符串操作 •列表推导 •lambda 及 map() 函数 •if、elif和else单行表达式 •zip()函数 1.字符串操作 ###python#### p…

    Python开发 2023年4月2日
    00
  • Python+selenium实现谷歌翻译

    一、需求分析 我们知道,网上有很多的翻译平台,比如:Google翻译、百度翻译、有道翻译、微软翻译等等。本次我们来使用selenium模块实现对Google翻译的爬取的实现。 我们需要上传一个文件给Google翻译,然后再将Google翻译的结果保存在一个文件之中。 当然了,我们是全自动化的处理了啦。也就是说我们使用程序自动的进行这些翻译的操作。 二、Goo…

    Python开发 2023年4月2日
    00
  • 用Python做了个图片识别系统(附源码)

    本项目将使用python3去识别图片是否为色情图片,会使用到PIL这个图像处理库,并且编写算法来划分图像的皮肤区域 介绍一下PIL: PIL(Python Image Library)是一种免费的图像处理工具包,这个软件包提供了基本的图像处理功能,如:改变图像大小,旋转 图像,图像格式转化,色场空间转换(这个我不太懂),图像增强(就是改善清晰度,突出图像有用…

    Python开发 2023年4月2日
    00
  • 【Python手写笔记】 文件与异常,纯肝货

    前言 今天给大家分享一下我自己写的笔记,纯纯的都是干货,关于字好像也能看。这是我学python整理出来的一些资料,希望对大家 有用。想要更多的资料那就的给一个关注了… python学习交流Q群:903971231### #导入Counter from collections import Counter def readfile(): red_lists=[…

    Python开发 2023年4月2日
    00
  • Python 实现自动刷抖音,解放双手了

    前言 不知道有没有小伙伴跟我一样,每次刷抖音都不想动手,好希望能够有什么东西代替我的手指,我给它一个命令,它就明白我要什么。于 是,我利用空闲时间操作了一下,终于用Python把自动刷抖音给搞出来了,这下真的是解决了我长久以来的困扰… 工具准备 1.Python3.7.7 2.adb(Android debug bridge) 3.uiautomatorvi…

    Python开发 2023年4月2日
    00
合作推广
合作推广
分享本页
返回顶部