Compartir archivos localmente con Python

Si usas Linux y querés una forma rápida de compartir archivos a otros usuarios en la red local sin tener que hacer configuraciones extrañas, puedes usar Python en forma muy sencilla.

Paso 1 - poner los archivos en una carpeta

Bueno, el título explica todo. Lo que vamos a hacer es compartir el contenido de una carpeta por lo que debemos asegurarnos que todo aquello que queremos compartir esté en la carpeta y lo que no, bueno, que no esté :)

Paso 2 - usar el servidor web de Python

Vamos al terminal y cambiamos al directorio que queremos compartir y luego simplemente ejecutamos: 

sudo python3 -m http.server 8080

Podemos usar cualquier puerto que no esté en uso.

Listo, ahora solo debemos ir a la computadora donde necesitamos los archivos y usar el navegador web y escribir la dirección: 

http://ip_de_la_pc_que_comparte:8080

Fácil, ¿no?


Comentarios

Entradas populares de este blog

vRA8 - Definir redes disponibles por Projecto

Aria Automation - crear lista ordenada de key-value en custom forms con Orchestrator

Demo simple de GSLB con AVI