diff --git a/dpdata/system.py b/dpdata/system.py index 44440a714..3ee81a943 100644 --- a/dpdata/system.py +++ b/dpdata/system.py @@ -69,7 +69,8 @@ def __init__ (self, type_map = None, begin = 0, step = 1, - data = None) : + data = None, + **kwargs) : """ Constructor @@ -113,7 +114,7 @@ def __init__ (self, return if file_name is None : return - self.from_fmt(file_name, fmt, type_map=type_map, begin= begin, step=step) + self.from_fmt(file_name, fmt, type_map=type_map, begin= begin, step=step, **kwargs) if type_map is not None: self.apply_type_map(type_map) @@ -898,7 +899,8 @@ def __init__ (self, type_map = None, begin = 0, step = 1, - data=None) : + data=None, + **kwargs) : """ Constructor @@ -941,7 +943,7 @@ def __init__ (self, return if file_name is None : return - self.from_fmt(file_name, fmt, type_map=type_map, begin= begin, step=step) + self.from_fmt(file_name, fmt, type_map=type_map, begin= begin, step=step, **kwargs) if type_map is not None: self.apply_type_map(type_map)