dcase_framework.files.TextFile¶
-
class
dcase_framework.files.
TextFile
(*args, **kwargs)[source]¶ File class for text files, Inherited from ListFile, valid file formats [txt]
Constructor
Parameters: filename : str, optional
File path
logger : logger
Logger class instance, If none given logger instance will be created Default value “None”
-
__init__
(*args, **kwargs)¶ Constructor
Parameters: filename : str, optional
File path
logger : logger
Logger class instance, If none given logger instance will be created Default value “None”
Methods
__init__
(\*args, \*\*kwargs)Constructor append
L.append(object) – append object to end count
(...)detect_file_format
(filename)Detect file format from extension empty
()Check if file is empty exists
()Checks that file exists extend
L.extend(iterable) – extend list by appending elements from the iterable get_dump_content
(data)Clean internal content for saving get_file_information
()Get file information, filename index
((value, [start, ...)Raises ValueError if the value is not present. insert
L.insert(index, object) – insert object before index load
(\*args, \*\*kwargs)Load file pop
(...)Raises IndexError if list is empty or index is out of range. remove
L.remove(value) – remove first occurrence of value. reverse
L.reverse() – reverse IN PLACE save
(\*args, \*\*kwargs)Save file sort
L.sort(cmp=None, key=None, reverse=False) – stable sort IN PLACE; Attributes
valid_formats
-