pwtools.arrayio._read_header_config¶
- pwtools.arrayio._read_header_config(fh, header_maxlines=20, header_comment='#')[source]¶
Read a ini-style file from the header of a text file. Return a ConfigParser object.
- Parameters:
fh (file handle, readable)
header_maxlines (max lines to read down from top of the file)
header_comment (comment sign w/ which the header must be prefixed)
- Return type:
ConfigParser object
Examples
>>> !cat foo.txt # [array] # shape = 3 # axis = -1 1 2 3 >>> _get_header_config('foo.txt') <pwtools.common.ConfigParser instance at 0x2c52320>