四、区分URL
倒腾了一阵子后,您会发明不管若何改变URL中的path部分,获得的响应都是一样的。因为simple_app只辨认host+port部分。
为了对URL中的path部分进行区分处理,须要修改application.py的实现。
起首,改用 类 来实现application:
- #!/usr/bin/env python
- # -*- coding: utf-8 -*-
- """application.py"""
- class my_app:
- def __init__(self, environ, start_response):
- self.environ = environ
- self.start = start_response
- def __iter__(self):
- status = '200 OK'
- response_headers = [('Content-type'
推荐阅读
FreeFileSync 是一个自由、开源以及跨平台的文件夹比较及同步软件,它可以赞助你同步 Linux、Windows 和 Mac OS 中的文件和文件夹。它是便携的,也可以被安装在本地体系中,它的功能丰富>>>详细阅读
本文标题:用Python写一个简单的Web框架
地址:http://www.17bianji.com/lsqh/35657.html
1/2 1

网友点评
精彩导读
科技快报
品牌展示