利用python自带的包可以建立简单的web服务器
生活随笔
收集整理的這篇文章主要介紹了
利用python自带的包可以建立简单的web服务器
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
2019獨角獸企業重金招聘Python工程師標準>>>
##一個命令建立一個簡單web服務器
python -m SimpleHTTPServer port例如:python -m SimpleHTTPServer 8090
啟動成功
Serving HTTP on 0.0.0.0 port 8090 ... 127.0.0.1 - - [18/Apr/2016 16:59:02] "GET / HTTP/1.1" 200 -##訪問地址http://localhost:8090
如果有index.html會直接顯示該頁面。
##建立web服務器四步走
###1. 切換目錄到你的頁面目錄所在
###2. 使用API建立SimpleWebServer.py
#/usr/bin/python import sys import BaseHTTPServer from SimpleHTTPServer import SimpleHTTPRequestHandlerHandlerClass = SimpleHTTPRequestHandler ServerClass = BaseHTTPServer.HTTPServer Protocol = "HTTP/1.0"if sys.argv[1:]:port = int(sys.argv[1]) else:port = 8000 server_address = ('127.0.0.1', port)HandlerClass.protocol_version = Protocol httpd = ServerClass(server_address, HandlerClass)sa = httpd.socket.getsockname() print "Serving HTTP on", sa[0], "port", sa[1], "..." httpd.serve_forever()###3. 啟動服務
python -m SimpleWebServer.py
###4. 訪問地址
http://localhost:8090
這樣一個簡單的網頁展示的web服務器就建立完畢
轉載于:https://my.oschina.net/dlpinghailinfeng/blog/661865
總結
以上是生活随笔為你收集整理的利用python自带的包可以建立简单的web服务器的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android--视频播放器
- 下一篇: uboot学习之三-----uboot启