http.server是 Python 标准库中的一个简单 HTTP 服务器模块,通过在命令行中使用-m选项,可以直接运行一个 Python 模块而不需要先写一个脚本。 运行这个命令后,默认会在当前目录下启动一个 HTTP 服务器,监听在本地的 8000 端口。可以通过浏览器访问http://localhost:8000来查看当前目录的文件列表。这对于快...
Python解释器也支持一个-m选项,使用该选项可以直接运行Python模块,比如大家可以都用过的用Python起一个便携式Web服务器的命令:python -m http.server 该命令运行http.server模块作为脚本,并监听默认端口8000在本地上启动一个Web便携式服务器,服务器以启动命令时所在目录为根目录,可以用于通过Web服务分享一些文件、...
在python3中将原来的SimpleHTTPServer命令改为了http.server,使用方法如下: cd www目录 python -m http.server 开启成功,则会输出“Serving HTTP on 0.0.0.0 port 8000 (http://0.0.0.0:8000/) …”,表示在本机8000端口开启了服务。 如果需要后台运行,可在命令后加"&"符号,Ctrl+C不会关闭服务,如下: python...
python -m http.server 命令是 Python 标准库中的一个模块,用于在本地启动一个简单的 HTTP 服务器。该服务器会将当前目录作为根目录,并提供该目录下所有文件的 HTTP 访问服务。 2. 研究如何通过命令行参数为 http.server 指定目录 在Python 3.8 及更高版本中,你可以使用 --directory 参数来指定一个不同的目录...
1. 在命令行中使用http.server 在命令行中使用http.server非常简单,只需要执行以下命令: python-mhttp.server[port] 1. 其中[port]是可选参数,表示要使用的端口号,默认为8000。执行上述命令后,会在当前目录下启动一个HTTP服务器,并使用指定的端口号监听请求。
在命令行中执行以下命令来启动Web服务器: $ python-mhttp.server9090 1. 这将在本地的9090端口上启动一个Web服务器。现在你可以通过浏览器访问http://localhost:9090来查看共享文件夹的内容。 如果你想共享其他文件夹,可以将shared_folder替换为你的文件夹的路径。
对于Python2,简单搭建Web服务器,只需在需要搭建Web服务器的目录(如 /home/pythontab/)下,输入如下命令: 代码语言:javascript 复制 python-m SimpleHTTPServer8080 对于Python3,其创建Web服务器的等价命令,如下: 代码语言:javascript 复制 python-m http.server8080 ...
不过,咱这不有 Python 嘛,今天小帅b来跟你分享一个技巧,使用一个命令就可以把你的电脑变成服务器,这样你的手机就可以直接获取你电脑的文件了。 这个命令就是: python3 -m http.server 当你执行完这个命令的时候,你的电脑会监听 8000 端口,只要访问这个端口(手机和电脑需要在同一局域网下),你的手机就可以获取到...
# 打开终端进入~/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,完成文件的网络共享。