中文字幕日韩精品一区二区免费_精品一区二区三区国产精品无卡在_国精品无码专区一区二区三区_国产αv三级中文在线

如何快速搭建PythonHTTP服務(wù)

這篇文章主要介紹“如何快速搭建Python HTTP服務(wù)”,在日常操作中,相信很多人在如何快速搭建Python HTTP服務(wù)問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”如何快速搭建Python HTTP服務(wù)”的疑惑有所幫助!接下來,請跟著小編一起來學(xué)習(xí)吧!

成都創(chuàng)新互聯(lián)主營黑龍江網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,重慶APP開發(fā),黑龍江h(huán)5微信小程序定制開發(fā)搭建,黑龍江網(wǎng)站營銷推廣歡迎黑龍江等地區(qū)企業(yè)咨詢

你知道么?使用Python可以很快搭建一個HTTP服務(wù)器,實現(xiàn)一個微型的Python HTTP服務(wù)程序哦!下面講解Python HTTP服務(wù)的實現(xiàn)方法。

如果你急需一個簡單的Web Server,但你又不想去下載并安裝那些復(fù)雜的HTTP服務(wù)程序,比如:Apache,ISS等。那么, Python 可能幫助你。使用Python可以完成一個簡單的內(nèi)建 HTTP 服務(wù)器。于是,你可以把你的目錄和文件都以HTTP的方式展示出來。佻只需要干一件事情,那就是安裝一個Python。

實際上來說,這是一個可以用來共享文件的非常有用的方式。實現(xiàn)一個微型的HTTP服務(wù)程序來說是很簡單的事情,在Python下,只需要一個命令行。下面是這個命令行:(假設(shè)我們需要共享我們的目錄 /home/haoel 而IP地址是192.168.1.1)

$ cd /home/haoel  $ python -m SimpleHTTPServer

這就行了,而我們的HTTP服務(wù)在8000號端口上偵聽。你會得到下面的信息:

Serving HTTP on 0.0.0.0 port 8000 ...

你可以打開你的瀏覽器(IE或Firefox),然后輸入下面的URL:

http://192.168.1.1:8000

如果你的目錄下有一個叫 index.html 的文件名的文件,那么這個文件就會成為一個默認(rèn)頁,如果沒有這個文件,那么,目錄列表就會顯示出來。

如果你想改變端口號,你可以使用如下的命令:

$ python -m SimpleHTTPServer 8080

如果你只想讓這個HTTP服務(wù)器服務(wù)于本地環(huán)境,那么,你需要定制一下你的Python的程序,下面是一個示例:

import sys  import BaseHTTPServer  from SimpleHTTPServer import SimpleHTTPRequestHandler  HandlerClass = 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()

我們的Python HTTP服務(wù)這樣就完成了。注意:所有的這些東西都可以在 Windows 或 Cygwin 下工作。

到此,關(guān)于“如何快速搭建Python HTTP服務(wù)”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識,請繼續(xù)關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編會繼續(xù)努力為大家?guī)砀鄬嵱玫奈恼拢?/p>

文章名稱:如何快速搭建PythonHTTP服務(wù)
轉(zhuǎn)載來源:http://www.rwnh.cn/article20/gcgsco.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供全網(wǎng)營銷推廣、網(wǎng)站制作、定制網(wǎng)站、做網(wǎng)站Google、網(wǎng)站營銷

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)
泸西县| 钦州市| 梁山县| 石家庄市| 吉安市| 盐亭县| 安图县| 瑞金市| 田阳县| 吉隆县| 民权县| 阜城县| 鹿邑县| 淳化县| 阿合奇县| 阿瓦提县| 富阳市| 长兴县| 安溪县| 沅江市| 徐闻县| 绩溪县| 高要市| 吴忠市| 扶余县| 阿荣旗| 娱乐| 兰西县| 广元市| 措勤县| 荆门市| 四川省| 上饶县| 邹平县| 岑巩县| 南和县| 丹寨县| 枣庄市| 商洛市| 玉门市| 白朗县|