Escribir créditos en encabezado con script automático

Script para escribir créditos en el encabezado de archivos

En este post te voy a compartir un script de Python. Se trata de un programa que escribe los créditos o un encabezado que quieras a todos los archivos de código fuente que encuentre, poniéndolos como comentario.

Por ejemplo, si tienes 10 archivos con la extensión js, puedes indicarle al script que coloque los créditos en todos esos archivos, ahorrando bastante tiempo.

(más…)

Parpadear LED con Python y Raspberry Pi

Raspberry y Python: encender y apagar LED

En este tutorial vas a aprender a hacer parpadear un LED con la Raspberry Pi; usando el lenguaje de programación Python, y los puertos GPIO. Con “parpadear” me refiero a encender un LED, esperar un tiempo, apagarlo, y repetirlo hasta el infinito.

Verás que es muy sencillo, sobre todo porque vamos a trabajar con Python, de manera distinta a cuando usamos gpio write y gpio mode desde la línea de comandos.

(más…)

Descargador de canciones

Descargador de canciones automático

En este post te mostraré una utilidad que hice usando Python y youtube-dl para descargar canciones automáticamente usando únicamente el nombre de la canción.

El funcionamiento es simple: en un archivo de texto se colocan los nombres de canciones (o nombres con artistas) y mi script:

  • Buscará la canción en YouTube
  • Descargará el primer resultado
  • Lo convertirá a mp3

Esto abre un montón de posibilidades pues con el mismo puedes descargar miles de canciones de manera automática.

(más…)

Buscar en YT y descargar los primeros resultados con youtube-dl

youtube-dl: descargar con búsqueda

Resumen: usar youtube-dl para descargar vídeos o canciones de resultados de una búsqueda de YouTube, evitando buscar manualmente el enlace de YouTube.

Este es mi tercer post sobre la herramienta youtube-dl, en este tutorial vas a aprender cómo buscar en YouTube desde la herramienta y automáticamente descargar los primeros N resultados.

Por ejemplo si quieres descargar los primeros 10 resultados de “tutorial php con mysql” puedes usar lo que te mostraré hoy.

(más…)

Descargar vídeo de YT en formato MP3

Descargar música de YouTube con youtube-dl

Resumen: segundo post sobre youtube-dl en donde te muestro cómo descargar vídeos de YouTube y convertirlos un formato de audio usando ffmpeg.

En este post vas a aprender a descargar el audio de vídeos de YouTube usando la herramienta youtube-dl y ffmpeg para realizar la conversión.

De hecho lo que se hace es descargar el vídeo y convertirlo a MP3 o M4a (no he probado otros formatos).

(más…)

Leer enlaces de un archivo de texto

youtube-dl: Guía de instalación y uso

Resumen: mostrar cómo instalar youtube-dl además de dar una pequeña introducción a su uso.

En este post te voy a enseñar cómo instalar youtube-dl para descargar vídeos de YouTube. Aprenderás a:

  • Descargar vídeos con el enlace
  • Descargar una lista de reproducción
  • Descargar un formato de vídeo específico (con la calidad que quieras) de YT.
  • Leer un archivo de texto con enlaces de YouTube y descargarlos todos

Para instalarlo vamos a usar PIP, el gestor de paquetes de Python.

(más…)

Estructura del directorio

Servir contenido estático con Flask

Hoy veremos cómo servir archivos CSS o JS en una aplicación web de Flask, utilizando el método send_from_directory, lo que nos permitirá servir estilos o scripts a partir de una URL.

Por defecto, Flask no sirve contenido estático, es decir, archivos; pero podemos hacer que una ruta coincida con “js” o “css” y servir el archivo.

(más…)

Formulario con Flask

Procesar formulario con Flask

Hoy vamos a ver cómo trabajar con los formularios web en Flask para introducir datos y enviarlos de tal manera que Flask pueda procesarlos.

Formulario con Flask

Procesar formulario usando Python y Flask

Para ello vamos a usar el módulo request y acceder a request.form.get, usando también render_template para renderizar las vistas.

(más…)

Instalando tensorflow

Instalar Tensorflow para Python en Windows

En este corto artículo te explico cómo instalar el paquete Tensorflow para Windows, en su versión estable. Personalmente lo intenté instalar pero aparecía el error de:

Could not find a version that satisfies the requirement tensorflow (from versions: ) No matching distribution found for tensorflow

Así que investigando un poco di con la solución y decidí exponerla en este post para la instalación de Tensorflow en Windows.

(más…)