×
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
まずはHelloworldから
#htmlの定義
で表示されました
次にON OFFのテスト
PR
from webob import Request, Response #webObの読み込み
#htmlの定義
html = """
<html>
<head>
<title>test</title>
</head>
<body>
<h1>hello woard</h1>
</body>
</html>
"""
def application(environ, start_response):
resp = Response(html)
return resp(environ, start_response)
if __name__ == '__main__':
from wsgiref.simple_server import make_server
port =8080
server = make_server('',port,application)
server.serve_forever()
で表示されました
次にON OFFのテスト
#webTest
from webob import Request, Response
html = """<h1> 結果:%d</h1>
<form method="post">
<input type="submit" name="button" value="たす">
<input type="submit" name="button" value="ひく">
</form>
"""
count= 0
class WebApp(object):
def __call__(self, environ ,start_response):
global html,count
req=Request(environ)
if req.path=='/':
button = req.params.get('button','')
if (button=='たす'):
count=count + 1
if (button=='ひく'):
count = count -1
resp = Response(html % count)
else:
resp = Response()
return resp(environ, start_response)
application = WebApp()
if __name__== '__main__':
from wsgiref.simple_server import make_server
port=8080
httpd= make_server('', port, application)
print('Http on port %s.' % port)
httpd.serve_forever()
数字がアップダウンします
数字がアップダウンします