fspath.helper module¶
nothing special here, just some small helper
- class fspath.helper.Options[source]¶
Bases:
dict
A container to hold options
>>> x = Options(x='foo', y='bar') >>> x.get("z", 'not available') not available >>> x.y bar
- class fspath.helper.OptionsWithDefault(default, *args, **kwargs)[source]¶
Bases:
Options
A container to hold options with defaults
Kann mit einem Python-Dictionary oder Keyword-Argumneten im Konstruktor beladen werden. Verwendungszweck sehr allgemein, z.B.:
..codeblock:: python
>>> x = OptionsWithDefault('unknown', x='foo', y='bar') >>> x.z 'unknown' >>> x.y 'bar'