Python+webserver
时间: 2023-12-22 22:26:34 浏览: 159
Python可以用来创建Web服务器,可以使用Python内置的http.server模块或第三方库如Flask、Django等。下面是使用http.server模块创建简单的Web服务器的示例代码:
```python
import http.server
import socketserver
PORT = 8888
Handler = http.server.SimpleHTTPRequestHandler
with socketserver.TCPServer(("", PORT), Handler) as httpd:
print("serving at port", PORT)
httpd.serve_forever()
```
该代码将在本地主机的8888端口上启动一个简单的Web服务器,可以通过浏览器访问http://localhost:8888/来查看服务器提供的文件。
如果需要更复杂的Web服务器功能,可以使用第三方库如Flask、Django等。这些库提供了更多的功能和灵活性,可以用来构建更复杂的Web应用程序。
阅读全文