[英]SimpleHTTPServer not found python3
我正在尝试在 python 中编写一个简单的服务器。 因此,在观看教程之后,我正在尝试导入一些模块。
from http.server import HTTPServer
from http.server import SimpleHTTPServer
正如医生所说,它已被移动,这就是我这样做的原因。
但它给了我这个错误: from http.server import SimpleHTTPServer ImportError: cannot import name 'SimpleHTTPServer'
如果没有SimpleHTTPServer
,我将无法使用SimpleHTTPRequestHandler
,因为它在SimpleHTTPServer.SimpleHTTPRequestHandler
中定义。
我该如何解决这个问题?
该SimpleHTTPServer
模块被转移到在模块http.server
。 所以命令是:
python3 -m http.server
此外,新的SimpleHTTPRequestHandler
对象是BaseHTTPRequestHandler
。
我的解决方案是:
python -m http.server
如果我在控制台上键入python3
,则会打印“找不到 Python”。 (我在 Windows 上)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.