如何使用python3写一个简单的http服务器
时间: 2024-05-10 18:19:22 浏览: 153
可以使用 Python3 内置的 `http.server` 模块来创建一个简单的 HTTP 服务器,以下是一个基本的示例代码:
```python
import http.server
import socketserver
PORT = 8080
Handler = http.server.SimpleHTTPRequestHandler
with socketserver.TCPServer(("", PORT), Handler) as httpd:
print("serving at port", PORT)
httpd.serve_forever()
```
这段代码将会在本地启动一个 HTTP 服务器,监听端口号为 8080。可以将该代码保存为 `.py` 文件,然后在命令行运行:
```
python3 filename.py
```
即可启动该服务器。在浏览器中输入 `http://localhost:8080` 即可访问该服务器的默认页面。
阅读全文