最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python編程實現(xiàn)的簡單Web服務(wù)器示例

 更新時間:2017年06月22日 11:11:17   作者:kongxx  
這篇文章主要介紹了Python編程實現(xiàn)的簡單Web服務(wù)器功能,涉及Python URL請求與響應(yīng)相關(guān)操作技巧,需要的朋友可以參考下

本文實例講述了Python編程實現(xiàn)的簡單Web服務(wù)器。分享給大家供大家參考,具體如下:

最近有個需求,就是要創(chuàng)建一個簡到要多簡單就有多簡單的web服務(wù)器,目的就是需要一個后臺進程用來接收請求然后處理并返回結(jié)果,因此就想到了使用Python來實現(xiàn)。

首先創(chuàng)建一個myapp.py文件,其中定義了一個方法,所有的請求都會經(jīng)過此方法,可以在此方法里處理傳遞的url和參數(shù),并返回結(jié)果。

def myapp(environ, start_response):
  status = '200 OK'
  headers = [('Content-type', 'text/html')]
  start_response(status, headers)
  if len(environ['PATH_INFO']) == 1:
    return "Hello World!"
  else:
    return "Hello {name}!".format(name=environ['PATH_INFO'][1:])

然后創(chuàng)建一個 server.py文件,其中啟動了一個Http服務(wù),并且使用上面創(chuàng)建的app來接收請求并處理

from wsgiref.simple_server import make_server
from myapp import myapp
httpd = make_server('', 8000, myapp)
print "Serving HTTP on port 8000..."
httpd.serve_forever()

最后運行“python server.py”來啟動服務(wù)。

在瀏覽器里分別輸入下面的url來測試一下結(jié)果

http://localhost:8000
http://localhost:8000/kongxx

更多關(guān)于Python相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Python Socket編程技巧總結(jié)》、《Python URL操作技巧總結(jié)》、《Python數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Python函數(shù)使用技巧總結(jié)》、《Python字符串操作技巧匯總》及《Python入門與進階經(jīng)典教程

希望本文所述對大家Python程序設(shè)計有所幫助。

相關(guān)文章

  • Python pandas DataFrame操作的實現(xiàn)代碼

    Python pandas DataFrame操作的實現(xiàn)代碼

    這篇文章主要介紹了Python pandas DataFrame操作的實現(xiàn)代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-06-06
  • 基于python的圖片修復(fù)程序(實現(xiàn)水印去除)

    基于python的圖片修復(fù)程序(實現(xiàn)水印去除)

    這篇文章主要給大家介紹了關(guān)于python圖片修復(fù)程序的相關(guān)資料,可以用于實現(xiàn)圖片中水印去除,主要利用的是OpenCV這個框架實現(xiàn)的,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面來一起看看吧
    2018-06-06
  • Python超越函數(shù)積分運算以及繪圖實現(xiàn)代碼

    Python超越函數(shù)積分運算以及繪圖實現(xiàn)代碼

    今天小編就為大家分享一篇Python超越函數(shù)積分運算以及繪圖實現(xiàn)代碼,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-11-11
  • Python自動掃描出微信不是好友名單的方法

    Python自動掃描出微信不是好友名單的方法

    很多人想要清楚已經(jīng)被刪除的好友名單。面對龐大的好友數(shù)量想要清除談何容易,本文主要介紹了Python自動掃描出微信不是好友名單的方法,感興趣的可以了解一下
    2021-05-05
  • Python處理文件的方法(mimetypes和chardet)

    Python處理文件的方法(mimetypes和chardet)

    這篇文章主要介紹了Python處理文件的方法(mimetypes和chardet),本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-09-09
  • Matplotlib使用和繪制二維圖表教程

    Matplotlib使用和繪制二維圖表教程

    Matplotlib是一個強大的Python繪圖庫,可以用來繪制各種靜態(tài)、動態(tài)和交互式的圖表,文章介紹了Matplotlib的基本概念、繪制折線圖、散點圖、柱狀圖、直方圖和餅圖等方法,并詳細(xì)解釋了Matplotlib的三層結(jié)構(gòu)
    2025-02-02
  • python 統(tǒng)計列表中不同元素的數(shù)量方法

    python 統(tǒng)計列表中不同元素的數(shù)量方法

    今天小編就為大家分享一篇python 統(tǒng)計列表中不同元素的數(shù)量方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-06-06
  • python無法識別vim中文代碼的解決方案

    python無法識別vim中文代碼的解決方案

    這篇文章主要介紹了python無法識別vim中文代碼的解決方案,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03
  • Python列表去重復(fù)項的N種方法(實例代碼)

    Python列表去重復(fù)項的N種方法(實例代碼)

    這篇文章主要介紹了Python列表去重復(fù)項的N種方法,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-05-05
  • Python反向傳播實現(xiàn)線性回歸步驟詳細(xì)講解

    Python反向傳播實現(xiàn)線性回歸步驟詳細(xì)講解

    回歸是監(jiān)督學(xué)習(xí)的一個重要問題,回歸用于預(yù)測輸入變量和輸出變量之間的關(guān)系,特別是當(dāng)輸入變量的值發(fā)生變化時,輸出變量的值也隨之發(fā)生變化。回歸模型正是表示從輸入變量到輸出變量之間映射的函數(shù)
    2022-10-10

最新評論

呼图壁县| 鹿泉市| 弥渡县| 濮阳市| 崇阳县| 潮安县| 平遥县| 信宜市| 田林县| 清河县| 县级市| 朝阳县| 靖远县| 鹿邑县| 方山县| 福鼎市| 买车| 桂阳县| 香格里拉县| 广东省| 宁强县| 东山县| 永宁县| 清河县| 河曲县| 原平市| 鄂伦春自治旗| 乐山市| 文登市| 得荣县| 吉木乃县| 文水县| 滁州市| 凌云县| 奎屯市| 松江区| 舒兰市| 盱眙县| 黑河市| 上栗县| 长岛县|