我正在尝试从Python脚本启动一个简单的服务器:
server = Popen(['python' ,'-m', 'SimpleHTTPServer', '9090'], stderr=STDOUT, stdout=PIPE)
output = server.communicate()[0] # <- DEBUG阅读输出,我看到:
'/usr/bin/python: Import by filename is not supported.'有什么问题吗?如何解决?
发布于 2018-12-21 15:50:50
我建议对以下代码进行更改:
import SimpleHTTPServer
import SocketServer
PORT = 9090
Handler = SimpleHTTPServer.SimpleHTTPRequestHandler
httpd = SocketServer.TCPServer(("", PORT), Handler)
print "serving at port", PORT
httpd.serve_forever()https://stackoverflow.com/questions/10850734
复制相似问题