lib.syntax.load_auto¶
- lib.syntax.load_auto(loads, data_block=None, default_section=None, loader=None, squeeze=False, **kwargs)¶
Load either from data_block or file.
- Parameters
loads (string, tuple, list) –
Can be:
name of file to load, in which case
loadsmust containos.sep, e.g. ‘'section.name or name (prepended by
default_section) indata_blockany list or tuple of the above two options
data_block (
pypescript.DataBlock, default=None) – Current data block, used ifloadsdoes not refer to a file name.default_section (string, default=None) – Default section where to find
loadsif the latter refers only to a name indata_block.loader (callable, default=None) – Function to load file from disk.
squeeze (bool, default=False) – If
Trueandloadsis string, or tuple and list with one element, return single object.kwargs (dict) – Arguments for
loader.