1 首先,在当前文件夹下创建了一个tryserver文件夹(可以是任何名称),在里边放一个index.html文件。2 在index.html文件内,写一个非常简单的HTML页面并保存,如图所示。当然也可以进一步添加其它资源文件。3 在命令行上,在当前路径下,使用python -m http.server运行HTTP服务器。打开了浏览器,在localhost:8000/...
import SimpleHTTPServer SimpleHTTPServer.test() AI代码助手复制代码 但是在Python3*中根本就无法找到这个模块。 查看官方手册发现是这么来的。在指定文件夹运行如下 python-mhttp.server8000 AI代码助手复制代码 然后在浏览器中输入127.0.0.1:8000就能看到效果啦。 真是方便呀。 以上这篇用Python3创建httpServer的简...
例如,如果目标文件夹的路径是/Users/username/Documents,则可以执行以下命令: cd /Users/username/Documents 步骤四:启动Python的内置HTTP服务器 在进入目标文件夹后,可以使用以下命令来启动Python的内置HTTP服务器: python3-mhttp.server80 1. 这个命令会启动一个HTTP服务器,监听80端口,并将目标文件夹中的内容共享出...
一旦服务器启动,你可以在浏览器中访问http://localhost:8000来访问共享的文件。 代码解析 让我们来解析一下这些代码的含义: python3 -m http.server:这是启动HTTP服务器的命令。它使用Python 3的内置模块http.server。-m参数用于指定要运行的模块。 cd /path/to/directory:这是切换目录的命令。它使用cd命令,并将...
在指定目录启动HTTP服务器: 你可以使用命令行在指定的目录中启动HTTP服务器。该目录将作为HTTP服务器的根目录,用于提供文件服务。 打开你的终端或命令提示符,导航到你想要作为服务器根目录的文件夹,然后运行以下命令: bash python3 -m http.server [端口号] 其中,[端口号]是可选的,默认为8000。如果你不指定端...
看到有些帖子讲创建httpserver的方式很简单,如下: import SimpleHTTPServer SimpleHTTPServer.test() 但是在Python3*中根本就无法找到这个模块。 查看官方手册发现是这么来的。在指定文件夹运行如下 python -m http.server 8000 然后在浏览器中输入127.0.0.1:8000就能看到效果啦。 真是方便呀。 以上这篇用Python3创...
Python3 简易服务器 python -m http.server 80或 python3 -m http.server 80 会看到如下输出: Serving HTTP on 0.0.0.0 port 80 (http://0.0.0.0:80/) ...
SimpleHTTPServer是Python 2自带的一个模块,是Python的Web服务器。它在Python 3已经合并到http.server模块中。SimpleHTTPServer在Python 3的用法与在Python 2的用法相似(python3 -m http.server 6789), 本文以Python 2为例。 SimpleHTTPServer有一个特性,如果待共享的目录下有index.html,那么index.html文件会被视为...
$ python3.6 -m http.server Serving HTTP on 0.0.0.0 port 8000 (http://0.0.0.0:8000/) ... ^C Keyboard interrupt received, exiting. $ cat /usr/lib/python3.6/http/server.py ... def test(HandlerClass=BaseHTTPRequestHandler, ServerClass=HTTPServer, protocol="HTTP/1.0", port=8000, bind=...
开启文件服务器 # python2 python -m SimpleHTTPServer # python3 python3 -m http.server # 指定端口,默认8000 python3 -m http.server 8080 # 指定ip python3 -m http.server 8080 --bind 127.0.0.1 # 指定目录 python3 -m http.server 8080 --bind 0.0.0.0 -d /tmp/ ...