在本机搭建Web服务器其实也有更简单的方法,可以利用iis功能。可以自行搜索本机iis搭建Web服务器。不用写代码,Windows自带的Web服务器功能。
Python2提供了BaseHTTPServer模块,不过在Py3把它合并到了http。服务器中。
老教材用BaseHTTPServer你可以直接用http。服务器代替即可。
这里利用http.server搭建最简单的web服务器:
从http。服务器导入HTTPServer BaseHTTPRequestHandler 类请求(BaseHTTPRequestHandler): def do_GET(自我): 打印(self.path) self.send_response (200) #标识传递数据类型 self.send_header(“内容类型”、“text/html”) self.end_headers () self.wfile.write(“这里用来传数据的) #下面的形式可以用来传html文件 #张开(' D: \ \ Python网络编程基础\ \ Python代码\ \ http.html’, rb) t: #打印(“输出了”) # self.wfile.write (t.read ()) def run (): 主机=' localhost ' 端口=80 服务器=HTTPServer((主机、端口),请求) server.serve_forever () if __name__==癬_main__”: #打印(Request.path) run ()
然后可以用浏览器,访问localhost,默认的是80端口。
一般80是http, 443是https,这里你也可以用别的端口。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。