搭建Python⾃带静态Web服务器
说明
Python自带的静态Web服务器可以通过使用http.server
模块来实现。
步骤
- 打开命令行终端,进入要作为静态文件根目录的文件夹。
- 运行以下命令启动静态Web服务器:
- Python 2.x版本:
python -m SimpleHTTPServer <port>
- Python 3.x版本:
python -m http.server <port>
<port>
是可选参数,表示指定的端口号,默认为8000。
- Python 2.x版本:
3. 启动完毕后,你可以通过在浏览器中输入http://localhost:<port>
来访问静态文件。
最佳实践
- 将所有需要作为静态文件提供的文件放置在同一个文件夹中,推荐使用名为"static"的文件夹。
- 在该文件夹中创建一个名为
index.html
的文件作为默认页面。 - 在需要的时候,可以在静态文件夹中创建子文件夹来组织不同类型的文件(如CSS、JS、图片等)。
注意:Python自带的静态Web服务器只适合用于开发和调试阶段,不建议在生产环境中使用。如果你需要一个更强大和灵活的Web服务器,可以考虑使用Nginx、Apache等常见的Web服务器软件。