基于python實現(xiàn)簡單網(wǎng)頁服務(wù)器代碼實例
更新時間:2020年09月14日 11:49:10 作者:冷冰若水
這篇文章主要介紹了基于python實現(xiàn)簡單網(wǎng)頁服務(wù)器代碼實例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
代碼:
hello.py
#!/usr/bin/python # coding: utf-8 # hello.py def application(environ, start_response): start_response('200 OK', [('Content-Type', 'text/html')]) return '<h1>Hello, %s!</h1>' % (environ['PATH_INFO'][1:] or 'web')
server.py
#!/usr/bin/python # coding: utf-8 # server.py from wsgiref.simple_server import make_server from hello import application # create server, ip is empty, port is 8000, handle function is application httpd = make_server('', 8000, application) print "Serving HTTP on port 8000..." # start listen http request httpd.serve_forever()
使用了模塊wsgiref。它實現(xiàn)了wsgi接口,我們只需要定一個wsgi處理函數(shù)來處理得到的請求就可以了。
用python來實現(xiàn)這些看似很復(fù)雜的實例程序,非常簡單,這都得益于python強大的庫。
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
您可能感興趣的文章:
- Python Tornado實現(xiàn)WEB服務(wù)器Socket服務(wù)器共存并實現(xiàn)交互的方法
- 如何將服務(wù)器上的python代碼通過QQ發(fā)送回傳信息(附實現(xiàn)方法)
- 在服務(wù)器上安裝python3.8.2環(huán)境的教程詳解
- 文件上傳服務(wù)器-jupyter 中python解壓及壓縮方式
- python中的socket實現(xiàn)ftp客戶端和服務(wù)器收發(fā)文件及md5加密文件
- mac 上配置Pycharm連接遠(yuǎn)程服務(wù)器并實現(xiàn)使用遠(yuǎn)程服務(wù)器Python解釋器的方法
- 使用 Python ssh 遠(yuǎn)程登陸服務(wù)器的最佳方案
- python實現(xiàn)從ftp服務(wù)器下載文件
相關(guān)文章
詳談Python3 操作系統(tǒng)與路徑 模塊(os / os.path / pathlib)
下面小編就為大家分享一篇詳談Python3 操作系統(tǒng)與路徑 模塊(os / os.path / pathlib),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-04-04PyQt5內(nèi)嵌瀏覽器注入JavaScript腳本實現(xiàn)自動化操作的代碼實例
今天小編就為大家分享一篇關(guān)于PyQt5內(nèi)嵌瀏覽器注入JavaScript腳本實現(xiàn)自動化操作的代碼實例,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧2019-02-02python人工智能tensorflow構(gòu)建卷積神經(jīng)網(wǎng)絡(luò)CNN
學(xué)習(xí)神經(jīng)網(wǎng)絡(luò)已經(jīng)有一段時間,從普通的BP神經(jīng)網(wǎng)絡(luò)到LSTM長短期記憶網(wǎng)絡(luò)都有一定的了解,但是從未系統(tǒng)的把整個神經(jīng)網(wǎng)絡(luò)的結(jié)構(gòu)記錄下來,我相信這些小記錄可以幫助我更加深刻的理解神經(jīng)網(wǎng)絡(luò)2022-05-05