Compartir carpetas y archivos usando python

Paso 1: 

Descargar e isntalar Python dejo link de descarga:

https://www.python.org/downloads/

Paso 2:

Una vez instalado Python, en Windows al presionar las teclas Windows+R  abre la siguiente ventana y escribimos CMD


Al presionar la tecla ENTER se abrirá una ventana así que también se le conoce como ventana de comandos:




Paso 3:

Ingresar a la carpeta de los archivos que vamos a compartir, en este ejemplo mi carpeta será Prueba


Una vez ya tengamos nuestra carpeta paso siguiente es en la ventana de comandos de Windows ejecutaremos los siguiente,  

Ubicamos el python, en mi este caso utilizo la versión portable 
>D:
>cd D:\USER\Descargas\python-3.7.5-embed-amd64

Dígito en la consola de windows 


Paso 4:

Estando en la carpeta de python 

NOTA:  Compruebe la versión del python si es 2 o 3.

En Windows

Python 2: C:\Python27>python.exe -m SimpleHTTPServer 8000
Python 3: C\:Python31>python.exe -m http.server 8000

En GNU/Linux

Python 2: python -m SimpleHTTPServer 8000
Python 3: python -m http.server 8000


En mi caso es Python3   ejecuto la siguiente linea y le doy la ruta del directorio que voy a compartir

>python.exe -m http.server 8000 -d  D:\_User\Pictures\Prueba

-d: es la flag(bandera) para indicar el directorio o ruta 






Paso 5:

Una vez ejecutado este comando arroja el puerto que podemos usar para compartir los archivos



Paso 6:

Abrir otra ventana de comandos de windows y ejecutar el siguiente comando para saber nuestra IP

ipconfig


La IP que vamos a utilizar es la encontramos en :




Paso 7:

Abrimos nuestro navegador con la IP y el puerto así y ahí ya encontramos nuestros archivos que estamos compartiendo.

http://#.#.#.#:8000


Damos clic sobre el archivo que se llama  Space-Exploring_Plaid-Zebra.jpg y tendremos acceso a este.

Nota: 

  • En caso que se demore en cargar,  en cmd donde se esta ejecutando la linea de python presionar las teclas Ctrl+C
  • Para ejecutar esta opción de Python se debe estar dentro de la misma red.