backup¶
-
mdtools.file_handler.
backup
(fname)[source]¶ Backup a file by renaming it.
Check if a file with name fname already exists. If so, rename it to
'fname.bak_timestamp'
, where'timestamp'
is the time when the renaming was done in YYYY-MM-DD_HH-MM-SS format.- Parameters
fname (str) – The filename of the file to backup.
- Returns
renamed – Returns
True
if a file called fname already existed and was renamed.False
if no file called fname exists and no backup was done.- Return type