使用Python命令python -m http.server启动HTTP服务器

python -m http.server 

是一个在Python中启动HTTP服务器的命令,

它允许你在本地计算机上快速搭建一个简单的HTTP服务器。

一、要使用这个命令,请按照以下步骤操作:

1. 打开终端或命令提示符窗口。

2. 导航到你要在服务器上共享的目录。例如,如果你想共享名为"my_folder"的目录,可以使用 cd 命令(在Windows上)或 cd 命令(在Linux和Mac上)来导航到该目录。

3. 运行以下命令:

python -m http.server

在这个命令中:

python 是调用Python解释器的命令

-m 是一个选项,用于指定要运行的模块

http.server 是要运行的模块名称。当这个命令被执行时,Python解释器会导入 http.server 模块,并启动一个HTTP服务器。默认情况下,这个服务器会在本地的8000端口上监听HTTP请求。

 二、这个命令有以下几个相关的选项:

  • -b <host>--bind <host>: 指定服务器的IP地址。默认情况下,它会监听在localhost上。
  • -p <port>--port <port>: 指定服务器的端口号。默认情况下,它会在8000端口上启动。
  • -d <directory>--directory <directory>: 指定服务器的根目录。默认情况下,它会是当前目录。
  • -w <workers>--workers <workers>: 根据CPU核心数量自动分配工作线程数。
  • -c <persistent>--persistent <persistent>: 支持HTTP持久连接。
  • -4 <error-page-404>--error-page-404 <error-page-404>: 自定义404页面。
  • -5 <error-page-500>--error-page-500 <error-page-500>: 自定义500页面。
  •         可以查阅Python官方文档获取更多详细信息。

    物联沃分享整理
    物联沃-IOTWORD物联网 » 使用Python命令python -m http.server启动HTTP服务器

    发表评论