在Python中,可以使用Python内置的http.server
模块来启动一个简单的HTTP服务器。以下是一个简单的Python代码示例,实现本地电脑启动HTTP服务:
import http.server
import socketserver
port = 8081
# 在当前目录下启动http服务器
Handler = http.server.SimpleHTTPRequestHandler
httpd = socketserver.TCPServer(("", port), Handler)
print("serving at port", port)
httpd.serve_forever()
在上述代码中,首先指定了HTTP服务器的端口号,本例中设为8081。然后,使用socketserver.TCPServer
创建一个TCP服务器实例,并将其绑定到本地的IP地址和指定的端口号。最后,使用http.server.SimpleHTTPRequestHandler
来指定HTTP请求的处理程序,这里使用了Python内置的简单HTTP请求处理程序。最后,调用httpd.serve_forever()
来启动HTTP服务器并开始监听来自客户端的请求。
将上述代码保存为.py
文件,在命令行中运行python filename.py
即可启动HTTP服务器。在浏览器中访问http://localhost:8000
即可查看本地文件目录。
文章来源:https://www.toymoban.com/news/detail-548762.html
文章来源地址https://www.toymoban.com/news/detail-548762.html
到了这里,关于Python实现本地电脑启动HTTP服务的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!