使用 Python 启动 HTTP 文件服务器

使用 Python 启动 HTTP 文件服务器

在日常开发和文件共享中,快速搭建一个文件服务器是一项非常实用的技能。Python 提供了内置的模块,可以方便地启动一个 HTTP 服务器,使得文件的上传、下载和分享变得简单。无论是进行本地测试还是快速分享文件,使用 Python 启动 HTTP 文件服务器都可以快速实现。

启动 HTTP 文件服务器的步骤

  1. 打开终端: 首先,打开命令行或终端窗口。

  2. 导航到目标文件夹: 使用 cd 命令导航到你希望提供下载的文件所在的文件夹。例如:

    cd /path/to/your/files
    
  3. 启动服务器: 使用以下命令启动 HTTP 文件服务器。在 Python 3 中,你需要使用 http.server 模块:

    python -m http.server 8081
    

    如果你使用的是 Python 2,命令为:

    python -m SimpleHTTPServer 8081
    
  4. 访问文件服务器: 启动服务器后,你可以在浏览器中访问文件。输入以下地址:

    http://localhost:8081
    

    这将显示当前目录下的文件列表,你可以点击任何文件进行下载。

示例

假设你的文件目录如下:

/path/to/your/files/
    ├── example.txt
    └── image.png

当你在该目录下运行 python -m http.server 8081 命令后,访问 http://localhost:8081 将显示 example.txtimage.png,你可以直接点击它们进行下载。

备注

  • 端口: 8081 是你选择的端口号,可以根据需要更改为其他未被占用的端口。
  • Python 版本: 确保使用适合你安装的 Python 版本的命令(Python 2 或 Python 3)。

你可能感兴趣的:(Python,工具,http,python)