如果你想在指定的文件夹上启动HTTP服务器,而不是当前目录,你可以通过命令行参数来指定这个文件夹。具体来说,你可以在命令后面加上文件夹的路径。例如,如果你想在/path/to/your/folder目录下启动服务器,你可以运行: bash python -m http.server --directory /path/to/your/folder 注意:在Python 3.8及更高版本...
PORT=9090DIRECTORY='/path/to/shared_folder'# 替换为你的共享文件夹的路径classMyRequestHandler(http.server.SimpleHTTPRequestHandler):defdo_GET(self):# 处理GET请求的逻辑# 在这里可以对请求进行处理,例如记录日志、验证权限等super().do_GET()Handler=MyRequestHandlerwithsocketserver.TCPServer(("",PORT),...
python -m http.server 8080 -d /home 然后找到下面这种方式准备打包成exe给别人使用,但是又遇到个问题,他每次默认的都是自己的运行目录,没有办法自己选定路径 from http.server import HTTPServer, SimpleHTTPRequestHandler if __name__ == '__main__': ip = '' port = 8888 server = HTTPServer((ip...
http.server是 Python 标准库中的一个简单 HTTP 服务器模块,通过在命令行中使用-m选项,可以直接运行一个 Python 模块而不需要先写一个脚本。 运行这个命令后,默认会在当前目录下启动一个 HTTP 服务器,监听在本地的 8000 端口。可以通过浏览器访问http://localhost:8000来查看当前目录的文件列表。这对于快...
python3 -m http.server:这是启动HTTP服务器的命令。它使用Python 3的内置模块http.server。-m参数用于指定要运行的模块。 cd /path/to/directory:这是切换目录的命令。它使用cd命令,并将/path/to/directory替换为实际的目录路径。 类图 下面是一个简单的类图,展示了http.server模块中的一些核心类和它们之间的关...
1. 设置python路径为环境变量 2. 命令行输入python -m http.server 8888来搭建局域网 3. 使用本机的ip地址进行访问 接下来我们看一下完整的过程: 设置python路径为环境变量 先找到自己python.exe所在的位置。 打开计算机属性,将文件所在位置添加进去 (具体可自行百度) ...
1.设置python路径为环境变量 2.命令行输入python -m http.server 8888来搭建局域网 3.使用本机的ip地址进行访问 接下来我们一步一步看: 设置python路径为环境变量1.先找到自己python.exe所在的位置,按以下步骤就行了: 2.打开计算机属性,将文件所在位置添加进去: ...
python -m http.server 6666 (2)效果 python3开启http server,默认端口为8000 username@usernamedeMacBookPro1 Downloads %python -m http.server Serving HTTP on :: port 8000 (http://[::]:8000/) ... python3开启http server,手动指定端口为6666 heping@hepingdeMacBookPro1 Downloads %python -m htt...
python -m SimpleHTTPServer 8123 (指定端口) 启动一个简单的web服务器,默认监听8123端口,浏览器访问时会列出当前目录的文件
步骤: 1. cmd切换到指定文件路径 2. 命令行输入 python -m http.server 端口名称 3. 使用本机的ip地址+端口在浏览器中打开 下面图文详解: 1.cmd切换到指定文件路径 输入盘符,如d:,然后回车,到达指定硬盘 输入cd 当前目录下的文件名,然后回车,进入文件 输入