FilenameTemplator

class ase2sprkkr.sprkkr.calculator.FilenameTemplator(calculator)[source]

Class that replaces the placeholders in filenames with propper values, see the replacements property of the class. The used values are remembered so all the processed filenames use the same value (e.g. counter, datetime etc…)

Class hierarchy

Inheritance diagram of ase2sprkkr.sprkkr.calculator.FilenameTemplator

Constructor

__init__(calculator)[source]
_get(name, default, calculator)[source]
replacements = {'%a': <function FilenameTemplator.<lambda>>, '%c': <function FilenameTemplator.<lambda>>, '%d': <function FilenameTemplator.<lambda>>, '%t': <function FilenameTemplator.<lambda>>}