要使用 python -m http.server 命令来指定一个目录启动 HTTP 服务器,你可以通过命令行参数来实现。以下是如何操作的详细步骤: 1. 理解 -m http.server 命令的用途和功能 python -m http.server 命令是 Python 标准库中的一个模块,用于在本地启动一个简单的 HTTP 服务器。该服务器会将当前目录作为根目录,并...
PORT=9090DIRECTORY='/path/to/shared_folder'# 替换为你的共享文件夹的路径classMyRequestHandler(http.server.SimpleHTTPRequestHandler):defdo_GET(self):# 处理GET请求的逻辑# 在这里可以对请求进行处理,例如记录日志、验证权限等super().do_GET()Handler=MyRequestHandlerwithsocketserver.TCPServer(("",PORT),...
http.server是 Python 标准库中的一个简单 HTTP 服务器模块,通过在命令行中使用-m选项,可以直接运行一个 Python 模块而不需要先写一个脚本。 运行这个命令后,默认会在当前目录下启动一个 HTTP 服务器,监听在本地的 8000 端口。可以通过浏览器访问http://localhost:8000来查看当前目录的文件列表。这对于快...
指定http.server目录 如果你想设置HTTP服务器的根目录,可以使用--directory/-d选项: python -m http.server --directory /path/to/dir [port] # Python 3 上面的命令会将/path/to/dir设置为HTTP服务器的根目录。 在"D:\tcpdump抓包"目录启动 小结 Python http.server 模块提供了一种快速创建 HTTP 服务器的...
一旦服务器启动,你可以在浏览器中访问http://localhost:8000来访问共享的文件。 代码解析 让我们来解析一下这些代码的含义: python3 -m http.server:这是启动HTTP服务器的命令。它使用Python 3的内置模块http.server。-m参数用于指定要运行的模块。 cd /path/to/directory:这是切换目录的命令。它使用cd命令,并将...
步骤: 1. cmd切换到指定文件路径 2. 命令行输入 python -m http.server 端口名称 3. 使用本机的ip地址+端口在浏览器中打开 下面图文详解: 1.cmd切换到指定文件路径 输入盘符,如d:,然后回车,到达指定硬盘 输入cd 当前目录下的文件名,然后回车,进入文件 输入
# 打开终端进入~/Downloads目录 cd~/Downloads python -m http.server # 用浏览器打开URL:http://localhost:8000 或 http://127.0.0.1:8000 或 http://::1:8000 浏览器效果如下: 用safari查看该目录是否启用http server 2、文件传输试验 实验演示。利用Python3自带的http.server,完成文件的网络共享。
nohup python3 -m http.server 8001 & 二、指定端口 如果想使用其他端口,只需在命令中附加端口号,...
进到需要发送的文件目录。 例:我要展示的是untitled1文件目录,在命令行输入cd D:\untitled1 继续输入python -m http.server 3000 3000为端口,可以指定为其他未被使用的端口 成功界面如下: 用ip地址进行访问 访问时需要你的本机ip地址,获取ip地址也很简单,重新打开一个命令行,输入ipconfig/all就可以了 ...