跳转到主要内容

itty微小Python网络框架。

项目描述

itty微小Python网络框架。

itty.py 是一个小实验,是一个受 Sinatra 影响的微型框架,它只做足够的事情以变得有用,而不做更多。

目前支持

  • 路由

  • 基本响应

  • 内容类型

  • HTTP状态码

  • URL参数

  • 基本的GET/POST/PUT/DELETE支持

  • 用户自定义错误处理器

  • 重定向支持

  • 文件上传

  • 头部支持

  • 静态媒体服务

请注意!如果您正在寻找一个经过验证的企业级框架,您来错地方了。但确实很有趣。

示例

from itty import get, run_itty

@get('/')
def index(request):
    return 'Hello World!'

run_itty()

请参阅 examples/ 了解更多用法。

其他来源

从其他来源借鉴了一些内容

感谢

感谢Matt Croydon & Christian Metts在我深夜提出这个建议。玩笑已经变成了现实。 :)

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分布

itty-0.8.2.tar.gz (10.3 kB 查看哈希值)

上传时间

构建分布

itty-0.8.2-py2.py3-none-any.whl (10.6 kB 查看哈希值)

上传时间 Python 2 Python 3

由以下组织支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面