基于python的开源项目 you-get

简介: 基于python的开源项目 you-get

目录


前言


you-get


环境配置


安装python


运行python


安装you-get


基本使用


语法


you-get参数




前言


在阅览网页时,有时候想下载网页内的视频,但是却没有下载的按钮或者选项。当然也可以写一个爬虫程序来爬取资源,但是越简单越好,最近我有发掘到了一个基于python的开源项目you-get。


you-get


非常强大的媒体下载工具,支持youtube、google+、优酷、芒果TV、腾讯视频、秒拍等视频下载。而且它使用起来超级简单,无任何编程基础的人也可以在安装好后直接使用。


环境配置


看标题“基于python”字面意思,我们想要使用you-get,必须先要有python环境.


安装python


已配置好python环境或者非编程小白可以直接跳过安装这部分,安装python3以上的版本都可以使用,这里我们以最新的3.11.3版本为例:

01.png

下载完成之后,双击安装。


由于网上教程很多,这里就不多说明安装的操作了。


运行python


安装好后,打开命令提示符(win+r,输入cmd,回车)

02.png

打开之后输入python:


我这里之前就安装了所以版本还是3.9.6,python3以上的都可以使用的。

03.png

此时出现这个已经代表安装好了python环境并且进入了python交互式环境,可以输入exit()加回车来退出python交互环境,也可以直接关闭这个窗口。


如果安装不成功则会出现:


“python”不是内部或者外部指令,也不是可运行的程序或批处理文件。


安装you-get


一样是先打开命令指示符(win+r,输入cmd,回车),输入命令。


安装命令:

pip install you-get

这是已经安装好的:

09.png

安装到这里就可以正常使用了。


基本使用


我一般是新建一个文件夹,然后在输入cmd,然后回车就可以直接打开命令指示符,而且这样下载的文件也会默认保存在这个文件夹下。

08.png

语法

you-get +完整的网页地址

实例:

07.png

06.png

这样就把视频下载到该文件夹下了。


you-get参数

选项

说明

-i

显示资源信息,比如说格式、清晰度、大小等

-u

指定下载或查看的url,有时候可以省略-u直接加上url

-o

设置输出文件夹,即保存路径,若不指定,则保存在当前工作目录

-O

设置文件名,可采用默认文件名

-f

强制覆盖已存在的文件

-l

优先下载整个列表

-P

使用密码(若访问视频需要密码)

-t

设置超时时间,单位是秒

-c

使用cookie,加载cookies.txt或者cookies.sqlite

使用起来都差不多:


以-i为例


url:网页地址

you-get -i +url

讲到这里,已经够用了。

23.png


目录
打赏
0
0
0
0
3
分享
相关文章
中国版“Manus”开源?AiPy:用Python重构AI生产力的通用智能体
AiPy是LLM大模型+Python程序编写+Python程序运行+程序可以控制的一切。
Python 技术员实践指南:从项目落地到技术优化
本内容涵盖Python开发的实战项目、技术攻关与工程化实践,包括自动化脚本(日志分析系统)和Web后端(轻量化API服务)两大项目类型。通过使用正则表达式、Flask框架等技术,解决日志分析效率低与API服务性能优化等问题。同时深入探讨内存泄漏排查、CPU瓶颈优化,并提供团队协作规范与代码审查流程。延伸至AI、大数据及DevOps领域,如商品推荐系统、PySpark数据处理和Airflow任务编排,助力开发者全面提升从编码到架构的能力,积累高并发与大数据场景下的实战经验。
Python 技术员实践指南:从项目落地到技术优化
怎么开发Python第三方库?手把手教你参与开源项目!
大家好,我是程序员晚枫。本文将分享如何开发Python第三方库,并以我维护的开源项目 **popdf** 为例,指导参与开源贡献。Popdf是一个PDF操作库,支持PDF转Word、转图片、合并与加密等功能。文章涵盖从fork项目、本地开发、单元测试到提交PR的全流程,适合想了解开源贡献的开发者。欢迎访问[popdf](https://gitcode.com/python4office/popdf),一起交流学习!
148 21
怎么开发Python第三方库?手把手教你参与开源项目!
我的开源项目达成1000 star里程碑!python-office招募开源小伙伴
大家好,这里是程序员晚枫。我的首个开源项目 **python-office** 在GitHub上达到了1000星!该项目始于2022年初,旨在帮助更多人快速入门Python。历经多个里程碑,包括被开源中国推荐、发布官网和操作视频等。目前下载量已达26万+,并被评为GitCode毕业项目。未来计划包括统一代码风格、增加功能、完善文档和单元测试,以及招募开源小伙伴共同维护。欢迎感兴趣的朋友私信我:**开源**。 ![Stargazers over time](https://starchart.cc/CoderWanFeng/python-office.svg)
82 11
我的开源项目达成1000 star里程碑!python-office招募开源小伙伴
Python 数据分析:从零开始构建你的数据科学项目
【10月更文挑战第9天】Python 数据分析:从零开始构建你的数据科学项目
174 2
【03】做一个精美的打飞机小游戏,规划游戏项目目录-分门别类所有的资源-库-类-逻辑-打包为可玩的exe-练习python打包为可执行exe-优雅草卓伊凡-持续更新-分享源代码和游戏包供游玩-1.0.2版本
【03】做一个精美的打飞机小游戏,规划游戏项目目录-分门别类所有的资源-库-类-逻辑-打包为可玩的exe-练习python打包为可执行exe-优雅草卓伊凡-持续更新-分享源代码和游戏包供游玩-1.0.2版本
249 31
【03】做一个精美的打飞机小游戏,规划游戏项目目录-分门别类所有的资源-库-类-逻辑-打包为可玩的exe-练习python打包为可执行exe-优雅草卓伊凡-持续更新-分享源代码和游戏包供游玩-1.0.2版本
Docker——阿里云服务器使用Docker部署python项目全程小记
本文记录了我在阿里云服务器上使用Docker部署python项目(flask为例)的全过程,在这里记录和分享一下,希望可以给大家提供一些参考。
416 1
|
7月前
|
课程设计项目之基于Python实现围棋游戏代码
游戏进去默认为九路玩法,当然也可以选择十三路或是十九路玩法 使用pycharam打开项目,pip安装模块并引用,然后运行即可, 代码每行都有详细的注释,可以做课程设计或者毕业设计项目参考
146 33
Chainlit:一个开源的异步Python框架,快速构建生产级对话式 AI 应用
Chainlit 是一个开源的异步 Python 框架,帮助开发者在几分钟内构建可扩展的对话式 AI 或代理应用,支持多种工具和服务集成。
522 9
如何在实际项目中应用Python Web开发的安全测试知识?
如何在实际项目中应用Python Web开发的安全测试知识?
154 61

推荐镜像

更多
AI助理
登录插画

登录以查看您的控制台资源

管理云资源
状态一览
快捷访问

你好,我是AI助理

可以解答问题、推荐解决方案等