Skip to content

Repository files navigation

splendid

splendid is a collection of useful small python tools to make your life easier.

Visit us on https://github.com/pythoncircus/splendid !

Some Examples

>>>fromsplendidimportchunker>>>list(chunker([1, 2, 3, 4, 5], 3))
[[1, 2, 3], [4, 5]]
>>>fromsplendidimportget_path>>>get_path({'foo':[{'bar':3}]}, ['foo'], 'not found')
[{'bar': 3}]
>>>get_path({'foo':[{'bar':3}]}, ['foo', 'bar'], 'not found')
'not found'>>>get_path({'foo':[{'bar':3}]}, ['foo', 0, 'bar'], 'not found')
3>>>get_path({'foo':[{'bar':3}]}, ['foo', 0], 'not found')
{'bar': 3}
>>>fromsplendidimportrun_once>>>@run_once
... deffoo():
... print('bar')
>>>foriinrange(10):
... foo()
bar

Releases

Packages

Used by

Contributors

Languages