成为女神同桌,我只用一行代码

前言

我来自一个普普通通的软件开发班级,但是我们班与众不同,因为我们班级里面有5个女生,是的,5个,我骄傲,而且班级里面这5个女生还有我们的系花,我更自豪,为了让她们,哦不,让她注意到我,我要向他证明我的技术。
在会技术的女孩子面前表现自己技术高超,肯定能吸引到她。

故事起源于我走过她的身边,我看到她竟然在看B站视频,而且听到她说,“网好卡~”。

我机会来了,表现的机会啊,我如果能将B站视频下载到本地,一定能让她用崇拜的眼神多看我一眼,想到这里,我甚至都把结婚地点选择好了…

快跑10步,回到自己的电脑前,一顿操作,机械掉色的键盘被我敲的噼啪乱响,我要在最短的时间内把她刚才看的视频下载到本地,没错,最短的时间,因为刚才走过她身边的不止我自己。

开机,打开浏览器,打开百度,输入 如何将B站视频下载到本地(不要见笑,太真实了,我也不会啊),emmm…

python  you-get

额,打开方式不对,说好了,高手呢,好吧,加上一个 python,至于为什么要加上一个Python,那是因为,我们班是学Python的,其他语言女神不会,接下来,我在打开的网页中捕获到一个关键词 you-get,我想这应该就是我接下来攻克的方向了

python  you-get

编码环节

经过多年打游戏环节的练习,我已经及其熟练在抓取到电脑上的关键字了,没错,这个you-get就是今天的主角了

先检索一下you-get的使用说明书

找到它的官网 https://github.com/soimort/you-get/ 非常好,开源的,代码我虽然写不出来,但是复制,粘贴,修改,运行 这套动作我非常熟悉

python  you-get
这个Dumb 貌似有蠢的意思呢?难道是网页傻瓜下载器,这个名字… … 非常符合我的气质,哦不,要求

在继续翻阅一下手册

You-Get is a tiny command-line utility to download media contents (videos, audios, images) from the Web, in case there is no other handy way to do it.
Here’s how you use you-get to download a video from YouTube:

大概意思就是:我可以在控制台运行,我能下载视频,音频,图片,下面我举一个我在Youtube下载的例子,没错,我的英语非常好

翻看中看到这个表情包,让我坚定的认为这个开发大佬是个自己人

python  you-get

you-get 插件的环境要求

  • Python 3.2 以上
  • FFmpeg 1.0 or above

安装方式

对于咱们来说,建议你切换到国内的源,例如

  • 阿里云:https://mirrors.aliyun.com/pypi/simple/
  • 中国科技大学:https://pypi.mirrors.ustc.edu.cn/simple/
  • 清华大学:https://pypi.tuna.tsinghua.edu.cn/simple/

安装命令(啥?不知道在哪里输入这行代码)

pip3 install you-get

使用方式

果然一行代码就可以搞定,安装完毕,打开控制台,这里我选择是B站的一个任意视频

you-get 'https://www.bilibili.com/video/BV17f4y127YZ'

回车等了那么一小会,就下载下来了,果然我的代码写的就是好(ლ(′◉❥◉`ლ))

在这里插入图片描述

λ you-get “https://www.bilibili.com/video/BV17f4y127YZ”
site: Bilibili
title: 所有人!请把膝盖准备好–翻译界女神张璐的古诗词汉英口译课来了!(记者会现场口译音频混剪)
stream:
- format: flv
container: flv
quality: 高清 1080P
size: 11.6 MiB (12156919 bytes)
# download-with: you-get --format=flv [URL]
Downloading 所有人!请把膝盖准备好–翻译界女神张璐的古诗词汉英口译课来了!(记者会现场口译音频混剪).flv …
34.5% ( 4.0/ 11.6MB) ├██████████████──────────────────────────┤[1/1] 82 kB/s
D:\python100\venv\Scripts

翻看文件夹发现有两个文件 ,一个我知道是视频,另一个XML文件是啥,赶紧打开看看
在这里插入图片描述
在这里插入图片描述
哦,我太厉害了,弹幕,弹幕唉,我把弹幕也爬取下来了。

炫技环节

打开班级群,找到女神头像,双击,发送问候语,接下来,我就能做到女神旁边,给她慢慢去解说这一行代码的故事呢。
python  you-get
在这里插入图片描述

尾声

该插件涉及的网站非常多,具体可以在github页看到,我下面有一个简单的截图,你都可以去尝试一下,you-get作为一个出色的视频下载模块,必须给点99个赞。
python  you-get

很多时候,我们无法解决技术问题,不是因为我们技术不行,而是因为我们不知道怎么才行

本篇文章希望你从今天可以听说竟然有一款工具叫做you-get。
博主ID:梦想橡皮擦,希望大家点赞、评论、收藏

听说评论、点赞、收藏博主的人,都拿到大公司的OFFER了呢


猜你喜欢

转载自blog.csdn.net/hihell/article/details/106566330