国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C > 正文

Python HTTP服務搭建顯示本地文件

2020-01-26 14:15:34
字體:
來源:轉載
供稿:網友

Python HTTP服務搭建顯示本地文件

我們常需要搭建HTTP服務,但是又不想搞那些復雜的Apache、IIS服務器等,這時我們就可以用Python幫我們搭建服務器。 例如之前講過的用python建XMLRPC開服務進行server/client通信,但這里還有個問題,如果我需要顯示本地文件(比如圖片),但是rpc不可以直接訪問本地文件怎么辦?

這種情況下,只需要再開一個簡單服務,顯示指定文件夾下文件,再用那個rpc服務調這個服務的文件地址 即可。

下面是一個搭建HTTP服務顯示本地文件的例子:

import sys import BaseHTTPServer from SimpleHTTPServer import SimpleHTTPRequestHandler HandlerClass = SimpleHTTPRequestHandler ServerClass = BaseHTTPServer.HTTPServer Protocol   = "HTTP/1.0"  port = 8024 import socket hostname = socket.gethostbyname(socket.gethostname()) server_address = (hostname, 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() 

訪問該程序打印出來的地址即可訪問本地文件了:

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 望城县| 望都县| 通道| 兰坪| 巴彦淖尔市| 邯郸市| 康乐县| 日喀则市| 龙州县| 蕉岭县| 特克斯县| 牙克石市| 荆州市| 望奎县| 隆化县| 图们市| 筠连县| 襄樊市| 稷山县| 荥经县| 菏泽市| 北川| 沂源县| 织金县| 图片| 鸡东县| 奉节县| 武义县| 永新县| 田林县| 麟游县| 青州市| 百色市| 大悟县| 永丰县| 前郭尔| 灌云县| 镇江市| 杨浦区| 桦川县| 浦江县|