Nevow小型Python Web框架

联合创作 · 2023-09-20 21:07

Nevow 是一个用 Python 写的用来构建web应用程序的工具。

代码有如:

######################################################################
# Run using 'twistd -noy file.tac', then point your browser to
# http://localhost:8080
# A very simple Nevow site.
# Don't do it this way. Better ways are coming.
######################################################################

from twisted.application import service, internet

from nevow import appserver
from nevow import rend

class MyPage ( rend.Page ):

def renderHTTP ( self, ctx ):
html = \
'' + \
'"Nevow Tutorial"' + \
'Hi there'
return html

######################################################################
# Nevow Boilerplate
######################################################################

application = service.Application ( "nevowdemo1" )
port = 8080
res = MyPage()
site = appserver.NevowSite ( res )
webService = internet.TCPServer ( port, site )
webService.setServiceParent ( application )
浏览 2
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报