新建一个 current_time.html 文件, !cur_time! 用来替换
titlecurrent_time: !cur_time!
新建一个 server.py 文件
from wsgiref.simple_server import make_server
import time
def current_time(request):
cur_time = time.ctime(time.time())
f=open("current_time.html","rb")
data=f.read()
# 替换当前的时间
data=str(data,"utf8").replace("!cur_time!",str(cur_time))
return [data.encode("utf8")]
def routers():
urlpatterns = (
('/cur_time', current_time),
)
return urlpatterns
def application(environ, start_response):
start_response('200 ok', [('content-type', 'text/html')])
urlpatterns = routers()
path = environ["path_info"]
func = none
for item in urlpatterns:
if item[0] == path:
func = item[1]
break
if func:
return func(environ)
else:
return ["
404
".encode("utf8")]httpd = make_server('', 8888, application)
print('serving http on port 8888...')
httpd.serve_forever()
希望与广大网友互动??
点此进行留言吧!