Platzi Downloader
Es una herramienta de línea de comandos para descargar cursos directamente desde la terminal. Utiliza Python y Playwright para automatizar el proceso de descarga y proporciona una interfaz de usuario amigable.
Instalación | Actualización
Para [instalar | actualizar ], ejecuta el siguiente comando en tu terminal:
pip install -U platzi
Instala las dependencias de playwright:
playwright install chromium
Tips & Tricks
FFmpeg Instalación
Ubuntu / Debian
sudo apt install ffmpeg -y
Arch Linux
sudo pacman -S ffmpeg
Windows [Tutorial]
Puedes descargar la versión de ffmpeg para Windows desde aquí. o algún gestor de paquetes como Scoop o Chocolatey.
scoop install ffmpeg
Guía de uso
Iniciar Sesión
Para iniciar sesión en Platzi, usa el comando login. Esto abrirá una ventana de navegador para autenticarte e iniciar sesión en Platzi.
platzi login
Cerrar Sesión
Para cerrar sesión en Platzi y borrar tu sesión del almacenamiento local, usa el comando logout.
platzi logout
Descargar un Curso
Para descargar un curso de Platzi, usa el comando download seguido de la URL del curso que deseas descargar. La URL puede encontrarse en la barra de direcciones al visualizar la página del curso en Platzi.
platzi download URL [OPTIONS]
OPTIONS:
--quality / -q Specifies the video quality (default: max). Options: [1080|720].
--overwrite / -w Overwrite files if exist.
Ejemplos:
platzi download https://platzi.com/cursos/python
platzi download https://platzi.com/cursos/python/ -q 720
platzi download https://platzi.com/cursos/python -w
Borrar Caché
Para borrar la caché de Platzi, usa el comando clear-cache.
platzi clear-cache
Contribuidores
Aviso de Uso
Este proyecto se realiza con fines exclusivamente educativos y de aprendizaje. El código proporcionado se ofrece "tal cual", sin ninguna garantía de su funcionamiento o idoneidad para ningún propósito específico.
No me hago responsable por cualquier mal uso, daño o consecuencia que pueda surgir del uso de este proyecto. Es responsabilidad del usuario utilizarlo de manera adecuada y dentro de los límites legales y éticos.
Metadata
Release files for platzi 0.7.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| platzi-0.7.4.tar.gz | 16.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| platzi-0.7.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 34.0 kB
Release files / platzi-0.7.4.tar.gz
| Download URL | platzi-0.7.4.tar.gz |
|---|---|
| Size | 16.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
da80e27b6300534a18fa3d392155fb60f0c3062329285283625825fb4ea131ba
|
|
BLAKE2b-256 checksum How to use checksums |
d5da997417cdcde100e03ef88a8beb15b07d258ace50f869ecb3e3d1a62a63e5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 28, 2026.
Transparency logRelease files / platzi-0.7.4-py3-none-any.whl
| Download URL | platzi-0.7.4-py3-none-any.whl |
|---|---|
| Size | 17.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
73434c63515f22e8c813a16ca095e7c3861c2c5e7bbb48bc28a0e0ceceec3c0e
|
|
BLAKE2b-256 checksum How to use checksums |
5676bb7fb0d31e8295723e4f68b7589f070fc070b7328c2fe6625548ddd07599
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 28, 2026.
Transparency log