📅  最后修改于: 2023-12-03 15:34:09.592000             🧑  作者: Mango
在 Python 中,你可以使用内置的 http.server
模块来启动一个简单的服务器,它可以运行在本地的 localhost
主机上,也就是一般说的本地服务器。
打开终端,进入到你想要作为你服务器根目录的文件夹中,运行以下命令:
python -m http.server
这条命令会启动一个默认的服务器,并且用来访问的是本地 IP 地址 http://127.0.0.1
或 http://localhost
。
如果你想要在特定的端口号上启动服务器,则需要在命令中添加一个端口号的参数,例如:
python -m http.server 8080
这会在 8080
端口启动服务器。你可以通过访问 http://localhost:8080
来查看服务器是否运行。
如果你想要设置不同于当前工作目录的根目录,则需要在命令中添加一个目录参数,例如:
python -m http.server 8080 --directory /path/to/my/folder
这会在 /path/to/my/folder
目录下启动服务器,并且用来访问的是 http://localhost:8080
。
当然也可以通过其他库来启用 https 或其他高级的配置等等。在实际中,可以使用 Flask 或 Django 等框架来构建自定义服务器。
Python 的内置 http.server
模块提供了一个简单,灵活的方式去启动本地服务器。这是一个快速启动一个本地服务器,或者测试其他应用程序时,非常有用的工具。