rid.task package
Submodules
rid.task.builder module
rid.task.task module
- class rid.task.task.Task[source]
Bases:
objectDefine the files needed by an MD task. .. rubric:: Examples
>>> # this example dumps all files needed by the task. >>> files = exploration_task.files() ... for file_name, file_content in files.items(): ... with open(file_name, 'w') as fp: ... fp.write(file_content)
- add_file(fname: str, fcont: Tuple[Optional[Union[str, bytes]], str])[source]
Add file to the task
- Parameters
fname (str) – The name of the file
fcont (str) – The content of the file.
- property files: Dict
Get all files for the task.
- Returns
files – The dict storing all files for the task. The file name is a key of the dict, and the file content is the corresponding value.
- Return type
dict