Twisted实现web服务器
来源:互联网 发布:apache tomcat安装 编辑:程序博客网 时间:2024/04/28 18:59
新建htm文件夹,在这个文件夹中放入显示的网页文件,在htm文件夹的同级目录下,建立web.py,web.py的内容为:
from twisted.web.resource import Resource
from twisted.web import serverfrom twisted.web import static
from twisted.internet import reactor
#端口号被占用的话可以换一个
PORT = 8888
class ReStructed(Resource):
def __init__(self, filename, *a):
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()
python web.py,然后就可以在地址栏使用 127.0.0.1:8888访问默认页面index.html,如果想要访问其他页面,则127.0.0.1:8888/other.html
0 0
- twisted实现web服务器
- Twisted实现web服务器
- twisted 实现简单的web服务器
- 使用Twisted实现一个简单Web服务器
- Twisted Web服务器开发
- 使用Twisted建立web服务器
- 使用twisted实现Python服务器
- twisted实现的Redis服务器
- 利用twisted实现的简易web client
- python笔记-Twisted 实现简单的服务器客户端程序
- Twisted服务器优化专题
- 使用twisted编写服务器
- python twisted聊天服务器
- python twisted 建立服务器
- Twisted的WEB开发
- twisted实现broardcast消息
- Twisted系列-简单的服务器
- Twisted服务器开发技巧(1)
- OnEraseBkGnd()
- 第15周 项目3-玩指针(3)
- 第十三周项目四之数组的排序
- Valid Parentheses
- js 二分查找的实现
- Twisted实现web服务器
- 第二章:为什么是APPCAN
- JNDI的配置方式以及具体配置操作
- DefaultHttpClient is deprecated
- hwclock命令参数及用法详解--Linux显示/设置硬件时钟命令
- 利用@media screen实现网页布局的自适应
- centos 安装 django
- C++ function、bind以及lamda表达式
- 竹纤维毛巾高阳毛巾厂家批发直销花之语美容巾