Source code for pycmx.parse_cmx_events

# pycmx
# (c) 2018 Jamie Hardt

# from collections import namedtuple

from .parse_cmx_statements import (parse_cmx3600_statements)
from .edit_list import EditList

from typing import TextIO


[docs] def parse_cmx3600(f: TextIO) -> EditList: """ Parse a CMX 3600 EDL. :param TextIO f: a file-like object, an opened CMX 3600 .EDL file. :returns: An :class:`pycmx.edit_list.EditList`. """ statements = parse_cmx3600_statements(f) return EditList(statements)