Python Simple Http Server
Python simple HTTP server
If you are using Python3 and if you try to start the SimpleHTTPServer then you will get the error like **No module named SimpleHTTPServer. **It is because it is merged with http.server module. You can use the below command to run the python HTTP server in Python 3.
python3 -m http.server 8080
python3 -m http.server
默认 8000端口,列出当前目录文件
App.py example
# app.py
import http.server
import socketserver
PORT = 8000
Handler = http.server.SimpleHTTPRequestHandler
with socketserver.TCPServer(("", PORT), Handler) as httpd:
print("serving at port", PORT)
httpd.serve_forever()
Start the app
python3 app.py