o
    «oqf&  ã                   @   s   d dl Z d dlZdd„ ZdS )é    Nc           
      C   s¸   t j | ¡std| › dƒ‚t j |¡st  |¡ t  | ¡D ]7\}}}t j || ¡}t j ||¡}t j |¡s<t  |¡ |D ]}t j ||¡}t j ||¡}	t 	||	¡ q>qt
dƒ d S )NzSource folder z does not exist.zBackup completed successfully.)ÚosÚpathÚexistsÚ	ExceptionÚmakedirsÚwalkÚrelpathÚjoinÚshutilÚcopy2Úprint)
Úsource_folderÚtarget_folderÚdirpathÚdirnamesÚ	filenamesÚrelative_pathZ
target_dirÚfileÚsource_fileÚtarget_file© r   ú8/workspaces/Masterarbeit/8_backup_folder/output_12_RP.pyÚbackup_folder   s   

ýr   )r   r
   r   r   r   r   r   Ú<module>   s    