36
¿Hay alguna manera de establecer el directorio donde desea iniciar un servidor SimpleHTTPServer o BaseHTTPServer?Establezca el directorio actual al ejecutar un servidor SimpleHTTPServer
¿Hay alguna manera de establecer el directorio donde desea iniciar un servidor SimpleHTTPServer o BaseHTTPServer?Establezca el directorio actual al ejecutar un servidor SimpleHTTPServer
Si está utilizando SimpleHTTPServer
directamente desde la línea de comandos, puede simplemente usar las funciones de shell:
pushd /path/you/want/to/serve; python -m SimpleHTTPServer; popd
No, lo estoy usando desde dentro de una aplicación. – Eldelshell
@Ubersoldat: Entonces la respuesta es la misma: use el intérprete de órdenes para establecer el directorio de trabajo actual. O use 'os.setcwd()' - es lo mismo. –
@ S.Lott os.setcwd no existe, pero os.chdir (ruta) hace el trabajo. Gracias a ambos. – Eldelshell