文件名称:needs:上下文布尔值。 一种表达代码需要的pythonic方式
文件大小:8KB
文件格式:ZIP
更新时间:2024-07-29 19:45:10
Python
需要 上下文布尔值。 一种表达代码需要的pythonic方式。 安装 $ pip install needs 介绍 需要是运行一段python代码的基本要求。 它可以接受任意参数,但最终应该返回一个布尔值。 例如,在 Web 上下文中,您可能有需要登录用户才能运行的代码。 使用需求,您只需with login_need运行代码。 子类化 所有需求的根源是Need一个子类: from needs import Need class ObjectOwner ( Need ): """A need to check if the current user owns an object.""" error = Unauthorized def __init__ ( self , obj ): self . obj = obj def is_me
【文件预览】:
needs-master
----MANIFEST.in(31B)
----LICENSE.txt(1KB)
----needs()
--------base.py(5KB)
--------__init__.py(20B)
----LICENSE(1KB)
----README.txt(3KB)
----setup.py(862B)
----README.md(3KB)
----test_needs.py(3KB)
----.gitignore(574B)