Les voy a contar un comando que me ha salvado en mas de una vez intentando requerir algún archivo de configuración, visualizar cierto directorio etc.
La idea es crear un servidor HTTP a través de Python, es muy sencillo pero tiene una utilidad muy grande. Algunos de los usos que le realizo:
- Sacar algunos archivos de configuración de los servidores
- Extraer los backups
- Reproductor multimedia online (lo generó en un directorio con MP3 y luego importo la lista y lo escucho como un streaming)
- Chequeos por cambios (ya sea de archivo, contenido, etc)
- Lo que tu necesidad lo requiera
El comando es simple y acá va un ejemplo:
$ python -m SimpleHTTPServer 8080
Lo anterior genera un servidor web en el puerto 8080, en caso de no especificar un puerto utiliza el 8000, para acceder solo hace falta entrar a http://IpdelServidor:8080 y listo, un browsing del directorio donde corrimos la sentencia.
via: Command-line