Python基于twisted實現(xiàn)簡單的web服務器
本文實例講述了Python基于twisted實現(xiàn)簡單的web服務器,分享給大家供大家參考。具體方法如下:
1. 新建htm文件夾,在這個文件夾中放入顯示的網(wǎng)頁文件
2. 在htm文件夾的同級目錄下,建立web.py,web.py的內(nèi)容為:
from twisted.web.resource import Resource
from twisted.web import server
from twisted.web import static
from twisted.internet import reactor
PORT = 1234
########################################################################
class ReStructed(Resource):
""""""
#----------------------------------------------------------------------
def __init__(self, filename, *a):
"""Constructor"""
self.rst = open(filename).read()
def render(self, request):
return self.rst
resource = static.File('htm/')
resource.processors = {'.html':ReStructed}
resource.indexNames = ['index.html']
reactor.listenTCP(PORT, server.Site(resource))
reactor.run()
3. 安裝上twisted 下載地址為:http://twistedmatrix.com/trac/
安裝上zope模塊:http://old.zope.org/Products/ZopeInterface/3.3.0/zope.interface-3.3.0.tar.gz/swreleasefile_view
5.在命令行中(windows系統(tǒng))運行:python web.py
6.在瀏覽器中輸入:127.0.0.1:1234,看到效果如下圖所示:

希望本文所述對大家的Python程序設計有所幫助
- Python面向對象之Web靜態(tài)服務器
- python實現(xiàn)靜態(tài)服務器
- Python Web服務器Tornado使用小結
- Python 搭建Web站點之Web服務器與Web框架
- Python實現(xiàn)簡易版的Web服務器(推薦)
- Python編程實現(xiàn)的簡單Web服務器示例
- python快速建立超簡單的web服務器的實現(xiàn)方法
- Python Web程序搭建簡單的Web服務器
- 利用Python中SocketServer 實現(xiàn)客戶端與服務器間非阻塞通信
- python實現(xiàn)單線程多任務非阻塞TCP服務端
- Python實現(xiàn)的服務器示例小結【單進程、多進程、多線程、非阻塞式】
- Python socket非阻塞模塊應用示例
- Python Web靜態(tài)服務器非堵塞模式實現(xiàn)方法示例
相關文章
python實現(xiàn)調(diào)用其他python腳本的方法
python實現(xiàn)調(diào)用其他python腳本的方法,是一個比較實用的技巧,需要的朋友可以參考下2014-10-10
tensorflow 報錯unitialized value的解決方法
今天小編就為大家分享一篇tensorflow 報錯unitialized value的解決方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-02-02
Python基于xlutils修改表格內(nèi)容過程解析
這篇文章主要介紹了Python基于xlutils修改表格內(nèi)容過程解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2020-07-07
python數(shù)據(jù)庫操作常用功能使用詳解(創(chuàng)建表/插入數(shù)據(jù)/獲取數(shù)據(jù))
這篇文章主要介紹了python數(shù)據(jù)庫操作常用功能使用方法:獲取mysql版本、創(chuàng)建表、插入數(shù)據(jù)、slect獲取數(shù)據(jù)等,下面看示例吧2013-12-12
10個python爬蟲入門基礎代碼實例 + 1個簡單的python爬蟲完整實例
這篇文章主要介紹了10個python爬蟲入門基礎代碼實例和1個簡單的python爬蟲爬蟲貼吧圖片的實例,需要的朋友可以參考下2020-12-12

