python - 在 Windows 上设置 Python simpleHTTPserver

我想在 Windows XP 上设置 Python SimpleHTTPServer。我的电脑上安装了 Python。我正在执行以下命令:

python -m SimpleHTTPServer 8888

但我得到了错误:

C:\Python33\python.exe: No module named SimpleHTTPServer

适用于 Python 的 SimpleHTTPServer 在 Windows 上是否可用?如果是,我该如何设置服务器?

最佳答案

来自 Stack Overflow 问题 What is the Python 3 equivalent of "python -m SimpleHTTPServer" :

SimpleHTTPServer 适用于 python2,因此您会收到错误消息。

python3中,以下工作:

python -m http.server [<portNo>]

因为使用 Python 3,模块 SimpleHTTPServer 已被 http.server 取代,至少在 Windows 中是这样。

https://stackoverflow.com/questions/17351016/

相关文章:

linux - 在fish shell中定义别名

python - 浅拷贝、深拷贝和普通赋值操作有什么区别?

linux - Windows 容器可以托管在 Linux 上吗?

linux - crontab 星期几语法

python - 将带参数的函数传递给Python中的另一个函数?

python - _csv.Error : field larger than field limi

linux - 如何对目录中的所有文件执行grep操作?

linux - 如何在 Linux VM 的控制台上向上/向下滚动

python - 将 UTC 日期时间字符串转换为本地日期时间

python - 在 Python 中将字符串日期转换为时间戳