python - 运行 SimpleHTTPServer 时设置当前目录

标签 python

有什么方法可以设置你想要启动 SimpleHTTPServer 或 BaseHTTPServer 的目录吗?

最佳答案

如果您直接从命令行使用 SimpleHTTPServer,您可以简单地使用 shell 功能:

pushd /path/you/want/to/serve; python -m SimpleHTTPServer; popd

在 Python 3 中你必须使用:

pushd /path/you/want/to/serve; python -m http.server; popd

The SimpleHTTPServer module has been merged into http.server in Python 3.0

关于python - 运行 SimpleHTTPServer 时设置当前目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2469256/

相关文章:

python - if 语句中的冒号语法错误

python - 如何在python中自动递增

python - 如何替换字符串中的单个斜杠 '/',不包括 '://' 模式中的斜杠字符

python将一个值 append 到子列表

python - 通过 Python 2.7 在 .xls 上写入多列

python - Django:模型 OneToOneField 与用户无法添加默认值

python - 传递已解析的参数并不有趣

python - 当 python 中数据帧的另一列中发现重复值时,如何增加新列的值?

python - 在 pandas 数据框中实现多个 if else 条件

Python lxml HTML xpath 查询代码不起作用