# IO Utilities (`pydicom.fileutil`)

Utilities for dataset I/O.

`absorb_delimiter_item`(fp, is_little_endian, …) | Read (and ignore) undefined length sequence or item terminators.
`find_bytes`(fp, bytes_to_find[, read_size, …]) | Read in the file until a specific byte sequence found.
`find_delimiter`(fp, delimiter, is_little_endian) | Return file position where 4-byte delimiter is located.
`length_of_undefined_length`(fp, delimiter, …) | Search through the file to find the delimiter and return the length of the data element.
`read_delimiter_item`(fp, delimiter) | Read and ignore an expected delimiter.
`read_undefined_length_value`(fp, …[, …]) | Read until delimiter_tag and return the value up to that point.