noop提供了一个简单跳过path元素的遍历器,因此/foo/++noop++qux/bar等同于/foo/bar。
z3c.noop的Python项目详细描述
z3c.noop
noop提供了一个遍历器,只需跳过一个path元素, 所以/foo/++noop++qux/bar等同于/foo/bar。
例如,这对于生成不同的URL以绕过浏览器非常有用 缓存[测试设置]。
>>> dummy = object() >>> root['foo'] = dummy >>> traverse('/foo') == dummy True >>> traverse('/++noop++12345/foo') == dummy True
[1] | ^{pr 2}$ ^{pr 3}$ ^{pr 4}$ |
更改
1.0(2009-06-15)
- 首次发布版本