Ответ 1
Если вы используете SimpleHTTPServer
непосредственно из командной строки, вы можете просто использовать функции оболочки:
pushd /path/you/want/to/serve; python -m SimpleHTTPServer; popd
Можно ли установить каталог, в который вы хотите запустить SimpleHTTPServer или BaseHTTPServer?
Если вы используете SimpleHTTPServer
непосредственно из командной строки, вы можете просто использовать функции оболочки:
pushd /path/you/want/to/serve; python -m SimpleHTTPServer; popd